课程
/移动开发
/iOS
/玩儿转Swift
总是搞不清什么时候用add添加,什么时候用append添加
2014-07-17
源自:玩儿转Swift 5-2
正在回答
swift没有add方法,添加元素到末尾就是用append。是不是和java混了:) 同时用多门语言就会这样,习惯就好了:P
现在这门课程的前六章已经根据swift正式版的最新语法(基于xcode6.1)进行了更新,同时最新添加了《3-2 nil聚合运算符》和《4-4 String.Index和Range》的最新内容,欢迎收听:)该课程的更新也即将登陆,敬请关注!
不知道你说的学习Foundation框架是怎么学?是指学习NSString,NSArray,NSDictionary等等的用法吗?若学iOS开发,如果基本语法没有问题,建议尽快上手Cocoa Touch,直接作ios应用。再简单都没关系。另外,学习其他语言也是,学完基础一定要上手搞一个小项目,不然没有成就感,知识也积累不下来。多学语言不是错,一个合格的程序员掌握6,7门语言,精通1,2门语言很正常。关键还是要能学以致用。加油!
脸滚键盘 提问者
我第一门语言学的就是c,我有c基础,c++和java我学完了基本语法,但是没有实践经验,oc也学完了基本语法,正在学Foundation框架,咋感觉越学越迷茫了,感觉学的有点乱了……
准确地说是C的基础。有C的基础最好,没有初学也没有关系。cocos2d-iphone需要C++。OC是C的超集,理解C和C++对理解OC有很大的帮助。但我觉得不是必须。很多人把OC作为第一语言学习。
嗯,谢谢老师,我也打算还是回去把Objective c再学习下,觉得swift还是需要Objective c 的很多知识的,现在学swift还是很多框架什么的理解不了,反正swift现在也不稳定,经常改,刚理解点东西没过两天又变了,哦对了老师,ios开发是不是还学要一些c++的知识?
谢谢你的支持。xcode beta3发布以后,swift的一些语法有变,相关内容已经在讨论区置顶了,请注意。同时这个课程暂时停止更新,等swift正式公布再作更新:)抱歉!
哦,谢谢老师,我正在听您讲的课,讲的很好,谢谢
举报
这套教程比任何的Swift中文教程深入,并且演示示例更丰富
1 回答println说是 unresolved identifier
3 回答布尔值有什么用
3 回答视频服务器不是双线么?
1 回答Optional变量,let str:String = "abc" 和 let str:String! = "abc" 是同等的吗?为什么要有后者?
3 回答女神,求更新