听说 swift 很厉害,但是不知道怎么下手才算是比较科学? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
LamProductionS
V2EX    程序员

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

  •  
  •   LamProductionS 2014-06-06 10:28:51 +08:00 5687 次点击
    这是一个创建于 4161 天前的主题,其中的信息可能已经有所发展或是发生改变。
    会写一点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:00via 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     Solana     5410 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 09:25 PVG 17:25 LAX 02:25 JFK 05:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86