上接:
iOS Framework学习记录 + 理解iOS和OS X在Framework方面的区别和联系
继续记录学习:Integrate Your Code with the Frameworks的心得:
1.Mac中的app是通过事件Event驱动的。
对应的有个main event loop,主事件循环。
2.Framework和app的关系:
3.在框架下编写app,其实要做的事情,主要就是:
搞清楚,根据自己需要,选择要集成的class
然后overwrite相应的函数,实现自己的功能
4.打开内置帮助文件,查看当前Framework有哪些类:
5.Model-View-Control模式:
- Model
模型对象保存程序数据(和实现处理数据相关的算法)
- View
在用户界面中显示对象。
- Control
控制对象。将Model和View联系起来。
6.除了创建一个子类subclass,有时候其他一些方法,更适合某些情况:
当只是需要一个给某个类添加一些方法时,用category可能更合适;
而且,有些类,在设计的时候,就不希望被subclass的。每个类的帮助文档中,会有此部分的详细解释。
下转:
转载请注明:在路上 » 在Mac的Framework下面写代码