Cocoa框架梳理笔记
2023-03-07 09:13:33 时间
想要做好iOS的应用开发,深入的理解Cocoa框架是十分重要的。 今天做一下自上而下梳理,这样在开发的时候会更清晰,遇到问题也可以更容易的找到方向。
OS X架构中的Cocoa
iOS架构中的Cocoa
Cocoa
Mac OS X上五大API之一 Cocoa, Carbon, POSIX, X11, Java
Bundle
在 Cocoa环境下,app所在的完整包被称之为Bundle。 其中Mac OS下的app不是必须在沙盒环境中,而iOS环境中的一定在沙盒环境。 通过NSBundle类可以访问当前包所处的位置用于读取相关文件等。
nib文件(.xib) 和storyboard
从最宽泛的角度来说,nib文件包含对象,而故事版是由一些相互关联的nib文件组成的有机分组。在几乎所有情况下,nib文件和故事版都只包含界面。 nib文件的扩展名为.nib或.xib。xib文件是一种基于xml格式存储的nib文件。[1]
参考: Cocoa - Apple Documentation
- Swift与Cocoa框架开发 - Paris Butfield-Addison
- Cocoa 百度百科
- iOS 的Cocoa框架,Foundation框架以及UIKit框架
相关文章
- 【我在做毕设】音乐歌曲播放[1]
- 【我在做毕设】音乐海报轮播
- typescript [接口]
- vue3 + elemenplus实现导航栏
- 栈 队列
- TypeScript不学?你养我啊[1]
- TypeScript不学?你养我啊[2]
- springdata入门(纯赶货)
- 原型与原型链
- ㊙️ 控制台的红色字体和图片
- 模块化-模块化规范
- 回调地狱
- React入门一:React简介及基本使用 | 8月更文挑战
- React入门二:React脚手架的使用 | 8月更文挑战
- React入门三: JSX | 8月更文挑战
- 5why分析总是起不了作用?原因在这里 - 优思学院
- 《汽车软件全景图(2022年)》
- ES6 字符串新增方法
- Mac无法读取硬盘
- 爬取当当网评论