V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LamProductionS
V2EX  ›  程序员

听说 swift 很厉害,但是不知道怎么下手才算是比较科学?

  •  
  •   LamProductionS · 2014-06-06 10:28:51 +08:00 · 5214 次点击
    这是一个创建于 3611 天前的主题,其中的信息可能已经有所发展或是发生改变。
    会写一点html跟CSS
    一直想学iOS的开发,但是对于这种语言根本看不懂
    如果我想学swift,我是不是最好先学习一下《计算机原理》?
    24 条回复    2014-06-07 22:30:02 +08:00
    lin
        1
    lin  
       2014-06-06 10:31:28 +08:00
    装XCode 6,用里面的playground功能。

    其实我是先去了swift-lang里装了命令行工具(还提示要先装java),但是运行swift xxx.swift的时候连println("hello world")也无法成功运行(我是小白……),所以才装xcode。
    chemzqm
        2
    chemzqm  
       2014-06-06 10:32:34 +08:00
    play it
    LamProductionS
        3
    LamProductionS  
    OP
       2014-06-06 10:32:56 +08:00
    @lin 已装
    dorentus
        4
    dorentus  
       2014-06-06 10:34:24 +08:00
    @lin swift-lang 不行是因为它不是苹果的那个 Swift Language...
    lyazure
        5
    lyazure  
       2014-06-06 10:36:58 +08:00
    @lin 因为swift-lang不是苹果那个swift, 其实就是苹果这个跟人家那个预言重名了XD
    66450146
        6
    66450146  
       2014-06-06 10:47:31 +08:00
    先学 Objective-C 的 iOS 开发。。。。
    jsonline
        7
    jsonline  
       2014-06-06 10:51:25 +08:00 via Android
    无法速成
    LamProductionS
        8
    LamProductionS  
    OP
       2014-06-06 10:53:32 +08:00
    @66450146 不是说OC可以扔进垃圾桶了吗?
    @jsonline 不要求速成
    n37r06u3
        9
    n37r06u3  
       2014-06-06 10:53:41 +08:00
    百度搜 playground 就知道了
    rockpine
        10
    rockpine  
       2014-06-06 10:56:43 +08:00
    @n37r06u3 百度搜索一下,排名第一的网站乱入呀
    jamesyoung
        11
    jamesyoung  
       2014-06-06 11:22:15 +08:00
    可以上swift技术社区一起交流 http://swiftttt.com/
    lin
        12
    lin  
       2014-06-06 11:44:26 +08:00
    @dorentus 其实我已经知道了,我也是受到别人的误导才……
    kafkakevin
        13
    kafkakevin  
       2014-06-06 12:00:58 +08:00
    一个月前开始学习iOS的,我仍旧继续学习objc,等用这个语言上架了第一个app后再考虑还语言。
    svampire
        14
    svampire  
       2014-06-06 12:11:34 +08:00
    @jamesyoung

    Swfit技术社区

    在这里你可以:

    分享各种美剧资源
    推荐新发现的美剧
    讨论近期热播的美剧
    找到和自己口味相投的美剧迷

    =.= 模板没改好吧...
    zakokun
        16
    zakokun  
       2014-06-06 12:44:12 +08:00   ❤️ 1
    问东问西没意义.
    在我印象中,问别人"怎么学比较方便" "怎么学比较省事"的人,全都是五分钟热度.
    zodiac1111
        17
    zodiac1111  
       2014-06-06 13:21:58 +08:00
    牛没有角的原因有很多种,比如xx,xxx,xxxxxx。
    这只之所以没有角,是因为它是马www
    hustlzp
        18
    hustlzp  
       2014-06-06 13:24:11 +08:00
    @LamProductionS 框架本身的知识还是在的。
    ahr0u
        19
    ahr0u  
       2014-06-06 13:34:27 +08:00
    等你看完计算机原理后可能兴趣都失去不想再学习了...
    yaongfeng
        20
    yaongfeng  
       2014-06-06 13:40:14 +08:00
    把官方的文档和相关lab的视频、PDF 嚼 上三五遍。
    chshouyu
        21
    chshouyu  
       2014-06-06 14:00:17 +08:00
    过段时间就会有《Swift 从入门到精通》《Swift高级程序指南》《Swift游戏特效100例》《100天Swift大师速成》
    ahzhf
        22
    ahzhf  
       2014-06-06 15:20:56 +08:00
    先用SICP入门吧,把书看完,习题做完.
    http://mitpress.mit.edu/sicp/
    http://book.douban.com/subject/1148282/
    然后再看官方Swift教程,应该就能很快掌握语言了,最后再写几个小项目熟悉Cocoa
    LamProductionS
        23
    LamProductionS  
    OP
       2014-06-06 15:50:51 +08:00
    @ahzhf thanks
    66450146
        24
    66450146  
       2014-06-07 22:30:02 +08:00 via Android
    @LamProductionS 这是会 oc 的人开玩笑的话你也信。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3222 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 13:24 · PVG 21:24 · LAX 06:24 · JFK 09:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.