继续学习公开课
第二节课做了一个简单的计算器作为例子。大概Touch了如下知识点:
讲解了XCode4,我看了一下最新下载的是XCode8了。
XCode创建工程, singleViewApplication还是有的,界面对比起XCode4来,更简洁些了,操作跟视频讲解里的差不多。
体会了下第一节课讲的MVC
View的代码看不到这个感觉不太爽,特别是前面操作是将number的button拷贝到了 operation的 button,结构导致operation button也都连接到了digitPressed的action, 又不知道如何去掉,只好重新生成一遍。应该是有办法修改的,只是目前还不知道。
MVC架构:
V-StoryBoard, C-ViewController, Model需要自己创建
所谓outlet其实就是View里面的控件的引用,action就是一个类似于OnClickListener的回调方法
Controller要有Model的引用,以及outlet,应该也有View的引用,但是因为使用storyboard搞得不清晰
Model和View都没有Controller的引用,View只通过Action(即回调方法)与Controller通讯
Objective-C接触的几个知识点
NSObject, 类似于Java的Object,一切类的基类
NSString,字符串类,是个重要的基本类 | @" " constant string
NSMutableArray,数组数据结构
NSLog
UIButton,UILable等界面控件
@property @synthesize
getter & setter
Lazy Instanciation in getter method
对象创建:alloc & init: [[NSMutableArray alloc] init];
基本照着葫芦画瓢,比较简单
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。