Lax
0.04D
V2EX  ›  Swift

一起学习 Swift 吧

  •  
  •   Lax ·
    Lax · Jun 3, 2014 · 8604 views
    This topic created in 4365 days ago, the information mentioned may be changed or developed.
    伴随着WWDC2014,铺天盖地的消息里就包含Swift发布。

    无论欢迎也好抵触也好还是静下心来制定一个学习计划开始学习才是正确的态度。
    作为靠coding方式养家的码农,也意味着需要拥抱新的生产工具,否则就要落后。

    目前正在自己啃Apple的官方文档。

    为了互相督促学习进度,新建了一个qq群,大家可以一起学习一起讨论。群号 4294870。
    验证信息写你在v2ex的id即可。
    Supplement 1  ·  Jun 3, 2014
    看有人提到上面这个群号搜不到,我也不清楚什么状况。
    请加这个群吧,确认能加32958950
    32 replies    2014-06-03 14:51:29 +08:00
    kafkakevin
        1
    kafkakevin  
       Jun 3, 2014
    刚开始学习objc没多久,我晕,要转投这个了?
    jkeylu
        2
    jkeylu  
       Jun 3, 2014
    准备直接学 swift 了,跳过 objc
    tmkook
        3
    tmkook  
    PRO
       Jun 3, 2014
    这是开发iOS的?
    Lax
        4
    Lax  
    OP
       Jun 3, 2014
    @kafkakevin 哈哈,没办法。

    只要苹果不倒就先跟着走,ARC,StoryBoard还不是要一样样用过来,这次变化稍微大一些而已
    jsonline
        5
    jsonline  
       Jun 3, 2014 via Android
    哪里可以下到 Yosemite,你的 Swift 怎么编译
    nikolai
        6
    nikolai  
       Jun 3, 2014
    ik0r
        7
    ik0r  
       Jun 3, 2014
    找不到这个群啊?
    a591826944
        8
    a591826944  
       Jun 3, 2014
    找不到群
    jiangpeng
        9
    jiangpeng  
       Jun 3, 2014
    谁给导份epub出来,免得又得装 iBooks
    jiyinyiyong
        10
    jiyinyiyong  
       Jun 3, 2014
    foomorrow
        11
    foomorrow  
       Jun 3, 2014
    学习Swift的火热程度,有种网游开新服务器的感觉。
    Seita
        12
    Seita  
       Jun 3, 2014 via Android
    没有 Yosemite 学个毛 Swift,话说又不是不支持 obcj 了。
    Lax
        13
    Lax  
    OP
       Jun 3, 2014
    @a591826944 奇怪,刚才电脑上找不到,手机上能找到。不知道企鹅什么问题。

    加这个群号吧32958950
    Lax
        14
    Lax  
    OP
       Jun 3, 2014
    @jsonline Beta版一般只在开发者中心可以下载,我已经开始下了,估计很快网盘里就有啦。
    kafkakevin
        15
    kafkakevin  
       Jun 3, 2014
    @Lax 还没看wwdc(晚上回家才能看),简单介绍下,这是Apple开发的新语言吗?取代objc吗?以后开发iOS app 和 mac app都要用这个语言?

    晕,现在不用换吧,我还是继续学objc吧,目测2到3年无法取代objc吧?

    谢谢
    jsonline
        16
    jsonline  
       Jun 3, 2014
    @Lax 已经有了
    jsonline
        17
    jsonline  
       Jun 3, 2014
    @kafkakevin 估计今年秋天就可以取代了……
    supman
        18
    supman  
       Jun 3, 2014
    Swift貌似不支持WEB开发吧....... 楼下你说呢?
    Livid
        19
    Livid  
    MOD
    PRO
       Jun 3, 2014 via iPhone   ❤️ 1
    支持 Web 开发的话,需要的是:

    - URL routing
    - DB driver for MySQL and Redis
    - Memcached driver
    - Template engine
    - ORM

    相信一年内就会有成熟解决方案。
    JuneHW
        20
    JuneHW  
       Jun 3, 2014
    需要Yosemite才能实现编译么? 装Xcode 6 bete不行么?
    kafkakevin
        21
    kafkakevin  
       Jun 3, 2014
    @Livid livid点评一下呗,刚学objc的(之前无实际编程经验),要不要跳过直接上swift呢?谢谢。
    Livid
        22
    Livid  
    MOD
    PRO
       Jun 3, 2014
    其实以前的 Objective-C 也是可以用来写很多 iOS 之外的程序了。Swift 如果在语法和内存管理上大大简化的话,我相信迟早会有人用它来重写 OpenSSL 的。
    dong3580
        23
    dong3580  
       Jun 3, 2014
    @kafkakevin
    @Livid
    同求点评,也是刚学不到一个月,能否直接上swift 较好的替换obj-c
    ucaime
        24
    ucaime  
       Jun 3, 2014   ❤️ 1
    EPUB 和 PDF 两个版本的官方指导: http://pan.baidu.com/s/1jGkNoBO
    jakwings
        25
    jakwings  
       Jun 3, 2014
    @JuneHW 显然不需要。看「Ready Today」:
    https://developer.apple.com/swift/
    webkxl
        26
    webkxl  
       Jun 3, 2014 via Android
    表示想学!
    yyfearth
        27
    yyfearth  
       Jun 3, 2014
    @jakwings 但是需要付费的Dev帐号吧 貌似普通号无法下载
    jakwings
        28
    jakwings  
       Jun 3, 2014
    @yyfearth 啊,才注意到,坑爹了,只好等 Yosemite 正式版出来再看看能不能免费下载了……
    yyfearth
        29
    yyfearth  
       Jun 3, 2014
    @Livid 我觉得这些东西都不需要从语言层面上面进行支持 只需要有一个Web开发框架类似Rails这样的东西 就可以了
    DB driver应该没太多问题 因为可以使用ObjC和C一起编译 那么移植就不会太麻烦
    windyboy
        30
    windyboy  
       Jun 3, 2014
    感觉像苹果版的scala
    CRight
        31
    CRight  
       Jun 3, 2014 via iPad
    不会像golang一样吧。
    mtmzorro
        32
    mtmzorro  
       Jun 3, 2014
    @foomorrow
    水果开发游戏 >>>swift<<< 大区现在火热开放!!
    现在加入就可获得黄金水果机!!!
    你没看错 赶紧加入把!!

    这种感觉吗 - =
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3266 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 107ms · UTC 03:14 · PVG 11:14 · LAX 20:14 · JFK 23:14
    ♥ Do have faith in what you're doing.