Learning Cocoa with Objective-C


1. Cocoa 开发工具
2. 使用 OC 进行面向对象编程
3. 创建
4. OSX 和 IOS 应用
5. GUI
6. Block 和 操作队列
7. 在视图中画图形
8. 音频和视频
9. 模型对象和数据存储
10. Cocoa 绑定
11. Table View 和 Collection View
12. 基于文档的应用
13. 网络
14. 和真实世界进行工作
15. 事件
16. 用法和 debugger
17. 分享和通知
18. 非标准App
19. 文本操作
20. iCloud


原文地址 : Learning Cocoa with Objective-C
本站是作者语雀文档的镜像站, 如对文章有任何疑问请移步语雀进行 提问

[转] 深入理解 CocoaPods

CocoaPods 是开发 OS X 和 iOS 应用程序的一个第三方库的依赖管理工具。利用 CocoaPods,可以定义自己的依赖关系 (称作  pods),并且随着时间的变化,以及在整个开发环境中对第三方库的版本管理非常方便。
CocoaPods 背后的理念主要体现在两个方面。首先,在工程中引入第三方代码会涉及到许多内容。针对 Objective-C 初级开发者来说,工程文件的配置会让人很沮丧。在配置 build phases 和 linker flags 过程中,会引起许多人为因素的错误。CocoaPods 简化了这一切,它能够自动配置编译选项。
其次,通过 CocoaPods,可以很方便的查找到新的第三方库。当然,这并不是说你可以简单的将别人提供的库拿来拼凑成一个应用程序。它的真正作用是让你能够找到真正好用的库,以此来缩短我们的开发周期和提升软件的质量。
本文中,我们将通过分析  pod 安装 (pod install)  的过程,一步一步揭示 CocoaPods 背后的技术。

阅读更多

Cocoa and Object-C Cookbook

cocoa and Oc Cookbook
1. 使用UI组件
    使用 NSTableView
    使用 NSOutlineView
    使用NSSplitView
    使用 the WebView
    显示 NSAlert
    格式化日期
    格式化数值
    导入图片
    保存 NSUserDefaults 的引用
    取回 NSUserDefaults 的引用
    添加 password to keychain
    取回 keychain 的密码
    访问 通讯录
    添加事件到 iCal
2. 自定义视图
3. 事件处理
4. 动效处理
5. OC 2.0
6. 应用结构
7. debugging
8. 系统集成
9. 文件处理
10. web 处理
11. 数据库处理
12. 多媒体


原文地址 : Cocoa and Object-C Cookbook
本站是作者语雀文档的镜像站, 如对文章有任何疑问请移步语雀进行 提问