Patiencec
2016-05-02 08:48:59 +08:00
你说的基础语法是指就定义个常量变量(包括数组和字典)和流程控制还有类然后就算是基础语法了吗?如果是,你还需要再去学习基础 uikit 里面的东西,推荐书籍是: IOS 开发指南(从零基础到 AppStore 上架),然后再去开始做 app 吧,或者边做边学也可以,只要悟性还行也不难。
建议你要先学过一点 oc 再去学 swift 会容易理解很多,至于你说的手写 ui 很简单,所有的 ui 控件都是一个类,你要写个控件出来就是把类实例化然后添加给父视图类,例如一个按钮:
UIButton *btn = [[UIButton alloc]initWithFrame:CGRectMake:(0,0,100,100)];
[self.view addSubView:btn];
以上是 oc 的语法,随手写的不是很严谨不一定毫无错误,只是要举个例子给你理解,一定要努力理解 oc 中一切皆是对象的这个概念,你理解了,对于写控件也好写别的也好就很好理解了, swift 也是一个道理,只是换个语法,很简单的。
PS:骚年入坑需谨慎,这年头 ios 不是那么滋润,当然,老司机是啥都不怕的,但是看你提问,应该是刚刚接触的,哈哈