[iphone开发]学习过程
来源:互联网 发布:淘宝怎样投诉盗图 编辑:程序博客网 时间:2024/06/05 03:07
1.系统核心。http://www.opensource.apple.com/上有xnu源代码,用来参考低层实现及验证不明白的地方,如iOS中task_port_t等结构信息。
2.bootloader。这个主要从一些开源的项目上了解,如greenpois0n,源码在https://github.com/Chronic-Dev中可以下载。
3.itunes与iOS通信机制实现,这个主要要看一下libimobiledevice这个项目,估计91也是这个原理吧。
4.framwork反向。这个主要是看你的兴趣在哪里了,根据所需用otool反编译对应的框架,了解苹果未公开部分。(需要了解ARM指令。)
5.查看相关wiki。推荐两个:
http://iphonedevwiki.net/index.php/Main_Page
http://theiphonewiki.com/wiki/index.php?title=Main_Page
国内这个blog也不错:http://zhiwei.li/text/
最后,还是要自已写一些代码去进行验证。
总的感觉是很难,对这些要有基本认识,要花很多时间和精力。
2.bootloader。这个主要从一些开源的项目上了解,如greenpois0n,源码在https://github.com/Chronic-Dev中可以下载。
3.itunes与iOS通信机制实现,这个主要要看一下libimobiledevice这个项目,估计91也是这个原理吧。
4.framwork反向。这个主要是看你的兴趣在哪里了,根据所需用otool反编译对应的框架,了解苹果未公开部分。(需要了解ARM指令。)
5.查看相关wiki。推荐两个:
http://iphonedevwiki.net/index.php/Main_Page
http://theiphonewiki.com/wiki/index.php?title=Main_Page
国内这个blog也不错:http://zhiwei.li/text/
最后,还是要自已写一些代码去进行验证。
总的感觉是很难,对这些要有基本认识,要花很多时间和精力。
- [iphone开发]学习过程
- [iphone开发]iphone环境搭建
- iphone开发过程中的本地化
- iphone开发过程中的本地化
- 学习iphone开发
- 学习iphone开发
- 学习iphone开发
- iphone 开发学习
- iphone开发学习资源
- iphone开发学习网站
- Iphone 开发学习纪录
- iphone开发学习视频
- iPhone开发学习笔记
- [iphone开发]过程中的问题与解决方法
- 学习iphone 开发过程(1)--在vmware上安装mac osx 10.7
- iPhone开发学习笔记——Core Data 框架及运作过程和设计的类
- [iphone] iPhone 开发过程中的一些小技术的总结
- iPhone开发进阶(3) --- iPhone应用程序的启动过程
- java解析TLV格式数据
- ubuntu fcitx
- java得到amr的播放时长duration
- OCP-1Z0-051-V9.02-100题
- Tutorial: Flash and C++ Native Extension
- [iphone开发]学习过程
- Silverlight实用窍门系列:13.基于Popup浮动窗体控件模拟ToolTip的实现【附带实例源码】
- 使用jquery操作iframe
- VMware的三种网络模式
- Java调用DLL程序
- 一个向量图像创建为一个矢量插图程序直线和曲线是连接点
- openSUSE 和 window 双系统
- TOJ 1081 ZOJ 1149 HDU 1059 Dividing / 多重背包二进制优化
- DataSet一些判断存在与否的方法