美文网首页iOS之MAC端开发
01-苹果开发之cocoa编程

01-苹果开发之cocoa编程

作者: 孟轲666 | 来源:发表于2017-08-07 08:29 被阅读13次
    1. Cocoa由以下3个框架组成:
    • Foundation:所有的面向对象语言都会有一些标准值、集合和工具类。字符串、日期、列表、线程、和计时器都在Foundation框架中。
    • Appkit:所有和由用户界面相关的类都在Appkit框架中。窗口、按钮、文本框、事件,以及画图类包含在Appkit中。它还有个名字:ApplicationKit。
    • Core Data: Core Data可以让你很方便地把对象存储成文件或把对象从文件加载到内存。我们说Core Data 是一个持续性的框架。

    2.在Cocoa框架中,当你要扩展一个已经存在的对象时,不是创建它的子类,而是创建一个help对象,供其调用。例如,要显示一个表格视图(table view),表格视图会询问helper对象:“我要显示多少行数据”,“第1列第2行显示什么数据”。

    因此要扩展已有的Cocoa类,就经常要写一写helper对象。

    相关文章

      网友评论

        本文标题:01-苹果开发之cocoa编程

        本文链接:https://www.haomeiwen.com/subject/smrolxtx.html