Lax
0.04D
V2EX  ›  Swift

一起学习 Swift 吧

  •  
  •   Lax ·
    Lax · Jun 3, 2014 · 9226 views
    This topic created in 4545 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
    kafkakevin
    Jun 3, 2014
    1
    刚开始学习objc没多久,我晕,要转投这个了?
    jkeylu
    jkeylu
    Jun 3, 2014
    2
    准备直接学 swift 了,跳过 objc
    tmkook
    tmkook
    PRO
    Jun 3, 2014
    3
    这是开发iOS的?
    Lax
    Lax
    OP
    Jun 3, 2014
    4
    @kafkakevin 哈哈,没办法。

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

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

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

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

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

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

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