美文网首页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编程

    Cocoa由以下3个框架组成: Foundation:所有的面向对象语言都会有一些标准值、集合和工具类。字符串、日...

  • 读《苹果开发之 Cocoa 编程》(一)

    最近身体出现点问题,同时对技术锐进这块的想法也出现点问题,想来想去还是先看书做笔记吧,通过记录书中的有疑问或不知道...

  • 苹果开发之Cocoa编程(第四版) 第2章 起步

    从今天开始学习OS X编程,《苹果开发之Cocoa编程》(第四版)第2章 起步的例程就把我难住了。快速的看完一遍不...

  • IOS 框架

    什么是Cocoa? Cocoa不是一种编程语言(它可以运行多种编程语言),它也不是一个开发工具(通过命令行我...

  • iOS多线程编程技术之NSThread、Cocoa NSOper

    iOS多线程编程技术之NSThread、Cocoa NSOperation、GCD - 博客 - 伯乐在线

  • # Coding Guidelines for Cocoa (官

    Coding Guidelines for Cocoa (官方指南) 因为苹果开发网站上代码规范指南不是特别好翻查...

  • 滥用单例的影响

    单例是整个 Cocoa 中被广泛使用的核心设计模式之一。事实上,苹果开发者库把单例作为 "Cocoa 核心竞争力"...

  • iOS开发者值得关注的网站/博客 推荐

    综合社区 1. Cocoa China 官方标语:全球最大的苹果开发中文社区 - "获取、解答、分享" 入门iOS...

  • Swift 教程简介

    Swift 是一种支持多编程范式和编译式的开源编程语言,苹果于2014年WWDC(苹果开发者大会)发布,用于开发 ...

  • Swift 教程

    Swift 是一种支持多编程范式和编译式的开源编程语言,苹果于2014年WWDC(苹果开发者大会)发布,用于开发 ...

网友评论

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

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