最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

在Mac的Framework下面写代码

Mac crifan 2454浏览 0评论

上接:

iOS Framework学习记录 + 理解iOS和OS X在Framework方面的区别和联系


继续记录学习:Integrate Your Code with the Frameworks的心得:

1.Mac中的app是通过事件Event驱动的。

对应的有个main event loop,主事件循环。

2.Framework和app的关系:

Print

3.在框架下编写app,其实要做的事情,主要就是:

搞清楚,根据自己需要,选择要集成的class

然后overwrite相应的函数,实现自己的功能

4.打开内置帮助文件,查看当前Framework有哪些类:

organizer document iOS library

UIKit Framework reference

5.Model-View-Control模式:

  • Model

模型对象保存程序数据(和实现处理数据相关的算法)

  • View

在用户界面中显示对象。

  • Control

控制对象。将Model和View联系起来。

6.除了创建一个子类subclass,有时候其他一些方法,更适合某些情况:

当只是需要一个给某个类添加一些方法时,用category可能更合适;

而且,有些类,在设计的时候,就不希望被subclass的。每个类的帮助文档中,会有此部分的详细解释。


下转:

学习记录Mac的App的设计模式

转载请注明:在路上 » 在Mac的Framework下面写代码

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.172 seconds, using 22.09MB memory