首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Cocoa框架梳理笔记

Cocoa框架梳理笔记

作者头像
雪碧君
发布2023-02-15 14:55:30
发布2023-02-15 14:55:30
1.1K0
举报

想要做好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

  1. Swift与Cocoa框架开发 - Paris Butfield-Addison
  2. Cocoa 百度百科
  3. iOS 的Cocoa框架,Foundation框架以及UIKit框架
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-02-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Cocoa
    • Bundle
    • nib文件(.xib) 和storyboard
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档