2022年cocoa知识点 .pdf

上传人:C****o 文档编号:35808182 上传时间:2022-08-23 格式:PDF 页数:11 大小:115.59KB
返回 下载 相关 举报
2022年cocoa知识点 .pdf_第1页
第1页 / 共11页
2022年cocoa知识点 .pdf_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《2022年cocoa知识点 .pdf》由会员分享,可在线阅读,更多相关《2022年cocoa知识点 .pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、学习必备欢迎下载首先向 COCOACHINA的各位拜个早年_ 在这里想要分享本人整理的COCOACHINA的一些知识点。知识点整理说明:1.所有知识点来源于COCOACHINA网站的 “ 开发频道 ” 2.所有知识点以pdf 格式整理,有附件的话为zip 格式3.知识点并不全 (有些内容并不重要的或是连接失效的等等都没有收集) 4.pdf是 word转换的,由于当初粘贴网页内容时,并未对格式进行排版所以有些格式不太好看(但是对于查阅完全没有问题) 5.由于所有这些知识点的收集都是一人完成,所以难免有各种错,请见谅知识点统计:序号大项目小项目知识点数附件数1新手教学-70122基础知识1733开

2、发环境304起步教学5095游戏开发-611562D图形647OpenAL508OpenGL ES1139策划及文案1110开发综合4011游戏程序15412游戏引擎19313iPad 开发-4014开发频道 -iPhone 开发-3056115官方 SDK2885616开源 SDK17517开发频道 -Mac 开发-2293318Cocoa16925名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 11 页 - - - - - - - - - 学习必备欢

3、迎下载19Core Animation8020Objective-C31321小技巧21522总计-669121知识点列表:一点基础的东西:Objective-C的类型和常量loadView 和 initWithFrame的关系文件写入写出常用函数Cocoa的单态 (singleton)设计模式Cocoa教学: Windows OOP与 Cocoa MVC之对比学习 Objective-CMac程序开发基础:打开一个目录的方法retain和 copy 的区别iPhone 的 Push(推送通知 ) 功能原理浅析苹果开发环境和开发者的历史iPhone 开发入门: Action与 Objectiv

4、e-CView 操作入门代码例子获取文件创建时间和大小的代码苹果开发技术: Cocoa 框架概述协议( Protocol )的用法和代码例子关于 NSView 的 2 种初始化方式iOS 4 多任务和后台运行原理图在 XCode中跟踪编译次数XCode也“时间机器”?Organizer探索XCode快捷键速查壁纸判断 iPhone 屏幕朝向的代码四个 iPhone 应用的原型设计工具介绍iPhone App 的特点及基本设计方法在 Mac OS X 下架设和使用Xcode 的 SVN版本管理环境一行代码,在 iPhone 应用中获得时间差将已知地址的图片显示到 View 上iPhone 应用里

5、,向多个号码发送短信的代码常见的 NSString 和 NSMutableString 方法一些 NSArray 的基本操作代码例子把 CL 文件转换为 NSString 的方法UITableView 里为每一行指定不同图标的方法判断程序运行设备的代码让 iPhone 播放简短音效的代码名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 11 页 - - - - - - - - - 学习必备欢迎下载官方 API 触发 iPhone 振动的代码新手初学 iPh

6、one 开发的路线图在 InterfaceBuilder 里无法设置 View 的高宽值的解决苹果开发中委托代理(degegate )的理解和使用示例生成随机 guid 串的代码UIScrollView里判断动画结束的方法iPhone 开发中定义全局的结构指针一行代码判断运行应用的机器是IOS4 还是 IOS3动画循环播放并记录播放次数的代码使用 Xcode Debug 时查看全局变量的方法去掉 App自动添加的图标半透明效果的方法苹果开发入门介绍:UINavigationControllerMac程序开发基础:得到一个目录内的内容tableview 选中一行后,不显示选中颜色的方法创建、销毁

7、 View,以及在 View 上创建 / 销毁按钮的方在以图片为背景的view 上直接写文字将自己开发的app 打包成 ipa 装入 iPhone 的教程模拟扑克开局和出牌的动画效果同步发送 HTTP请求的代码异步发送 HTTP请求的代码UIView 的各种动态效果Demo动态 NSMatrix 按钮、动态 NSMenu 的 DemoObjective-C/C+的 Selector简介保存 iPhone 数据的代码Matrix Digital Raining动画效果代码UITableView 的 moveRowAtIndexPath 的代码App推广码( promotion code)全面总结

8、App开发新手最常见问题汇总iPhone 上实现图片自动转页功能初学者:介绍NSLog的使用Cocoa系列教学四: Sizing Policy 和其他Cocoa系列教学三: Target & Action, 另外一种响应事件Cocoa系列教学二: Cocoa处理消息的方法 - DelegateCocoa系列教学一:使用代码创建窗口Objective-C语法快速参考教学:如何实现拖拽文件到NSTableView 中教程:通过 NSTask用 Cocoa 执行 perl 脚本Cocos2D 制作的小球消除游戏源码Unity3D 历史版本及下载地址汇总在 cocos2d 中判断互相重叠的 CCMen

9、uItem取出 Openfeint 中游戏最高分的代码设置 cocos2d 的音效回放参数,提高处理效率名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 11 页 - - - - - - - - - 学习必备欢迎下载另一种实现 Fruit Ninja 里刀光效果的方法OpenAL同时处理大量声音的教程Cocos2D 进度条 Demo 分享Cocos2d 粒子效果整理合集Apples OpenGL Vertex Shader基础深入了解 OpenGL 模板测

10、试GameCenter 使用指南Unity3D 批量修改贴图导入设置工具脚本Apples OpenGL :初窥 OpenGL ShadersiPhone 游戏添加 Game Center 功能前需要做的提交工作iPhone 游戏开发中使用自定义字体的方法深入了解 OpenGL 第三讲:抗犬齿实现 iPhone 游戏暂停功能的方法iPhone 观察者模式与游戏开发Unity3 技术之表面着色用 Unity3d的粒子贴图制作iPhone 游戏中的兵流效果OpenFeint 申请过程和体会iPhone 游戏中既播放背景音乐又播放特效声音的办法iPhone 游戏中实现慢镜头特效的方法暂停的游戏锁屏再开

11、锁返回后异常的解决方法用 cocos2d 制作的爆炸碎片效果COCOS2D 保存数据和现实浮点型文字的方法iPhone 游戏中,物体跳动时的位置算法和控制代码Maya导入 Unity 的教程多维材质模型烘培入Unity教程3ds Max 光照纹理导入Unity 的教程 .用 OpenGL绘制带箭头的直线的代码深入了解 OpenGL 光照OpenGL帧缓存和动画iPhone 游戏中执行动作时不响应触摸的方法塔防游戏定时器的使用原则深入了解 OpenGL 第二讲:顶点线性变换Cocos2D用 CCSprite 显示背景图片,但iPhone 不能运行的OpenGL绘制基本图形单元的方法opengl

12、es 设置颜色的代码将 Cocos2D API 参考整合入XCode的方法原生 mongodb开源客户端: MongoHubOPENGL ES 中几个重要函数详细说明OpenGL中的坐标变换深入了解 OpenGL 绘制基本图元Cocos2D的 4 个基本概念iPhone 上模拟摇杆控制对象的代码例子下载名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 11 页 - - - - - - - - - 学习必备欢迎下载Unity3D 和 TORQUE3D 的对比

13、与取舍将 3D 建模软件建立的地形导入Unity3D 中作为地形设置 Cocos2D屏幕横向或纵向的方法在 tileMap所作的地形上作碰撞检测的例子将 Unity3D 中的地形导出为*.Obj模型文件OpenGL ES纹理尺寸限制的处理方法Cocos2D里制作可以保持圆角的CCSprite 的方法关闭 cocos2d 程序调试时输出信息的办法如何为你的 App 选择图形引擎iPhone 间通过 WiFi 联机游戏的代码例子iPhone 游戏中模拟摇杆的教程俄罗斯方块的例子程序把几张 PNG图片合并到一个文件的工具GuiManager2 的用法,想让GUI旋转缩放是很简单的iPad 用户体验准

14、则iPad 软件提交注意事项iPad 软件界面设计基本规范iPad 平板电脑程序开发基础规则用 Flash CS5 开发 iPhone/iPad应用程序在 iPhone App中使用 Thumb指令集用 ToolChain开发 App,且和 DEV有相同环境在程序中关闭iPhone创建 iPhone 锁定划动条的方法获取 iPhone 用户手机号解决 iPhone 网络软件在睡眠情况断线问题在 iPhone 中实现图片缩放iPhone 视频播放器例子UICoverFlowLayer例子:制作iPhone 的 Cover Flow 效果iPhone 猜数字游戏代码在 iPhone 中实现渐变效果

15、如何在 iPhone 程序读取数据时显示进度窗如何在 iPhone 程序中调用外部命令CocoaChina 整理的开源iPhone 程序不完全列表如何用 iPhone 非官方 SDK播放声音如何搭建自己的iPhone Installer软件源在 Objective-C 中解析 html 的代码打开苹果电脑浏览器的代码Objective-C 使用 MySQL 数据库的教程浅谈 XCode编译器的 Blocks功能Objective-C实现修改和删除nsstring 的方法XCode里查询本机IP 的 Objective-C代码base64 encoder/decoder for objectiv

16、e-c编码及解码名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 11 页 - - - - - - - - - 学习必备欢迎下载Objective-C中的字符串格式化输出苹果 GNU C/C+ ,objective-C/C+新特性: BlocksObjective-C 特性快速一览表Objective-C不用数组传不定长度参数的方法用 Hash 处理 enum的元素转换成NSString获取一个图片像素点RGB值的代码用代码控制 Mac上磁盘弹出限定 Te

17、xtField的输入长度的代码Objective-C中的“ ”指令探讨iPhone/Mac Objective-C内存管理教程和原理剖析自动保存 dSYM文件Objective-C字符串操作编程实例:货币转换器C+和 Objective-C混编(官方文档翻译)Objective-C内存管理知识总结Core animation教程:层坐标及转换Core animation核心动画渲染架构Core animation简介C+对象到 Objective-C的参数传递Objective-C类的图表转化工具ObjCVizObjective-C的 Initialize初始化方法研究关于 Objective

18、-C 2.0 的垃圾收集Objective-C 2.0之前需要了解的:关于Obj-C 内存管理的在退出子事件循环时得到通知Bindings: 绑定到 AppController新浪微博字数统计函数Cocoa基础学习 :Slider调色实例Cocoa 基础学习 : 屏幕坏点检查程序开发实例隐藏窗口里默认按钮的方法利用 NSFileManager 获取文件 ( 文件夹 ) 列表Apples OpenCL 多线程同步Mac 应用程序检测 USB 设备的方法Apples OpenCL :变量地址限定符下文件之前获取到文件大小的代码利用 OpenCL 生成球体顶点关于 self.用法的一些总结24 点游

19、戏的核心算法苹果开发网络编程知识总结几个 CGRect 函数例子为你的 Cocoa 应用程序加入更新支持:Sparkle 简介苹果 OpenCL技术概述为你的 Cocoa 程序加入 Growl 提醒支持Cocoa程序中的授权操作的三种方式名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 6 页,共 11 页 - - - - - - - - - 学习必备欢迎下载获取用户最小化窗口操作信息的方法UTF-8 和 GBK 的 NSString 相互转化的方法NSSlider

20、控件出现残像的解决方法调用系统现成importer来获取文件 metadata 的方法实现鼠标拖拽删除对象时烟雾缭绕效果的代码QuickLook 调用示例代码Cocoa里的字符串, NSString 介绍Cocoa里参数传递引用的方法在 xcode 中进行条件编译的方法将 iPhone 的 png 图片转换为可读png 图片的 Python 源码在苹果应用程序里打开PDF文档的方法将 NSString转换编码集为gb2312 或者 gbk 的方法XCode自带 Source Control Manager(SCM)以及 SnapShots 用法用第三方 dylib ,在 XCode下编译 Co

21、coa程序在 Xcode 上编译 WebKit 的过程XCode 、Cocoa开发中使用第三方dylib的方法关于 XCode编译完 App 之后生成的 dSYM文件使 Xcode 在任何抛出异常时候进入断点的方法NSData, NSValue, NSKeyedArchiver and non objects保存数据的代码获取光驱路径的代码不使用 IB 开发 NSTableView 实例NIB 和 XIB 的区别苹果官方提供的网络链接的示范代码多点触控程序的编写方法建立后台运行进程了代码示例程序中检测 CD插入的代码在 Cocoa 程序中直接控制iTunes在 Mac程序中自动滚动TableV

22、iew 到某行的方法制作 Mac程序的 Splash Screen重新显示隐藏的Mac程序窗口的方法Cocoa录音程序开源代码在应用程序中打开Mail.app发送邮件的方法在 Label 上增加点击事件及下划线的方法Mac源码:迅雷快车旋风地址解密器在 Mac OS中创建后台进程的源代码获取 iTunes Library 和 Playlist的开发库 系统控件重绘教程( 二) 重绘 NSButton在 Cocoa 里使用 UUIDXCode模板涉及动画的一些代码查看程序运行时间的代码名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料

23、 - - - - - - - - - - - - - - - 第 7 页,共 11 页 - - - - - - - - - 学习必备欢迎下载用 IOKit阻止 Mac进入睡眠模式让软件只在雪豹下以64 位模式运行创建 Xcode自定义模板的图文教程重画 AppKit 中的 SpinXcode 里通过代码实现一个窗口程序XCode工程内多 Targets教程non object数据结构对象封装和序列化UITableView 实例教程:创建Table View的 detail viewNSLog 输出格式支持 Cocoa的 ActiveRecord两个 Objective-C的收发 Email 代

24、码将字符转换为键盘码的代码最全的获取苹果机器硬件类型的方法WebKit 的基本用法在 Cocoa 中使用 Lua读取和写入 plist文件在 Cocoa 中使用 JSON在 Cocoa 中使用 TagLib 获取歌曲 ID3 信息iLife 08风格的 Source List代码在 Dock 图标上画进度条Cocoa矢量图程序开发包在 XCode中使用 OpenCV图形库使用 NSClassFromString方便实现逻辑功能的代码Cocoa的 Zip 归档读写框架小技巧:在程序未被激活时不隐藏Panel如何用 Cocoa 通过 CGrafPtr画图Cocoa简单获取系统地址簿联系人的方法扩展

25、 NSLog使其更方便阅读Cocoa教学:如何保存NSArrayController中的内容如何用代码手工创建NSTableView随处使用 Cocoa文字系统Cocoa教学:如何在菜单栏显示图标及菜单在自定义 NSTextField中响应键盘消息Cocoa教学:使 Core Data 支持恢复操作检测系统版本是否为Leopard苹果官方 Leopard 输入法例子基于统计语言模型的开源输入法SunPinyin在 Mac OSCocoa文本语音转换例子Cocoa教学:使用应用程序资源如何使用 Cocoa保存 XML格式的记录文件开源 Cocoa电子表格控件MBTableGrid名师归纳总结 精

26、品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 8 页,共 11 页 - - - - - - - - - 学习必备欢迎下载理解 KVC与 KVO (键 - 值- 编码与键 -值- 监看)KVC调用方法列表使用 Cocoa调用 iChat Theater超酷的开源 Cocoa 类浏览工具: CocoaNav在 Leopard 中将文件移到废纸篓小技巧:使 NSPanel 窗口正确响应托管事件小技巧:如何关闭sheet 窗口如何获取标题栏的高度如何以 sheet 形式显示窗口如何为视图

27、设置鼠标指针图形如何在 NSView 中响应 esc 键如何在 NSView 中响应删除键如何将实现类似iPhone 形式的页面卷动如何将 NSView 视图中的内容写入一个点阵或矢量图如何在 NSView 中检测键盘方向键将事件转换为视图的坐标系检查 SHIFT键状态如何从某个给定URL下载中文网页如何用 Cocoa 从给定 URL下载图片NSTimer 定时器的基本操作方式将 TextView 的内容获取为NSString如何将禁用的文本框内容颜色变灰如何用程序的方式滚动至文本框结尾如何用程序的方式滚动至文本框最开头如何限制文本框只能输入数字如何用程序删除文本框中选中的文本如何在 text

28、view尾部追加文本用 NSTask 执行外部命令并获取输出结果的方法使 NSTableView 同时支持拖拽替换和拖拽插入TableView 连接 DataSource 的方法在 NSTableView 选择项改变时获取通知如何在表格排序时在表格顶部增加排序箭头图形将 NSTableView 表格视图拖拽到其他位置响应 NSTableView 项目中的双击事件在 NSTableView 表中关闭“按回车编辑下一行”模式小技巧:如何将NSString字符串放入剪贴板将时间格式显示为更易读如何用 Cocoa 进行字符串查找如何让 Cocoa 程序支持多语言本地化处理如何将包含数字的NSStrin

29、g字符串转换为整数使用代码自动卷动NSScrollView在 NSScrollView滚动时获取通知名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 9 页,共 11 页 - - - - - - - - - 学习必备欢迎下载允许 / 禁用应用程序中的菜单项用 Cocoa 删除文件将 NSData 中的内容保存为文件手工设置 NSDictionary字典获取当天日期的简单方法如何在文本框中获取按键通知小技巧:如何改变复选框选择状态如何获取 NSBrowser 浏览器的双

30、击事件在已排序 NSArray 中搜索把字符串的文字内容转换为矢量路径图形用 Cocoa 截取屏幕内容并保存为图片如何在 Cocoa 中使用 CGContext在矩形正中画出需要显示的字符串将路径字符串转为FSRef如何使用 NSOpenPanel打开文件对话框将文件读取为NSData小技巧:列出NSIndexSet 的值从 NSRect 中创建一个 NSValue小技巧:读取一个nib 文件小技巧:给事件循环一点爱- 在循环中处理其他事获取命令行参数的简单方法小技巧:修改dylib的默认链接位置小技巧:注册“出厂设置”形式的默认设置参数直接在 Cocoa 程序中执行 AppleScriptL

31、eopard 轻松编程:帮你节省代码使 NSImage支持在图片上添加倒影效果格式转换:如何将CGPDFPageRef 转换为 CGImageRef介绍一下如何设置CGColor 颜色值如何将一幅图片保存为文件存储平滑图片放大的方法Cocoachina 教学: Core Animation入门如何在 mouseUP事件中检测鼠标选中的CALayerCore Animation教学: Dashboard 特效制作多语言应用时,用到的所有国家的缩写除去 Tableview 边缘的淡蓝色的方法将应用一键打包成DMG 文件的软件制作 Mac/iPhone 程序图标的最简单方法随时收集记录有用代码的小工

32、具:schnippselchenXcode 文档自动安装脚本在 XCode里查看软件运行时资源消耗情况的方法向 simulator里面的图片库加图片的方法iPhone 读取 ROM 内存的方法名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 10 页,共 11 页 - - - - - - - - - 学习必备欢迎下载改变按钮上文字颜色的方法一些能提高编程效率的高阶快捷键利用一个数组的数据来过滤另一个数组Xcode 常用快捷键1 个键值编码,并用encode 存档的程序

33、小技巧:如何恢复显示关闭的窗口技巧:如何获取当前操作系统版本号解决 JPG文件和 NSImage分辨率不同的问题如何获取当前已经登录的用户名如何在 Cocoa 中将定点数转化为浮点数教程:如何以动画形式动态缩放窗口小技巧:无需安装直接运行widget知识点使用说明:1.在遇到问题是查询用(特别是没有互联网的情况下) 2.学习用 (自己可以在excel 表中加几列,如心得之类的) 3.找灵感用 (特别是看看那些有附件的,说不定会有新的创作灵感) 4.该帖子附件不会更新,今后出现的新知识点各位可以自己收集另外,论坛中的各种知识点,本人也在收集中,也许在今后也会共享。(其实各个分区版主可以考虑每个固定时间,对知识点进行整理,按照一定格式,如excel ,制成离线的知识点集,呵呵)名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 11 页,共 11 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁