你的应用应当有模块能够在应用程序crash的时候上传crash信息。 要么通过用户反馈拿到crash文件,要么借助自己或第3方的crash上传模块拿到crash文件。今天要分析的场景是你拿到用户的.crash文件之后,如何符合化crash文件(Symbolicating crash logs)的3种方法。帮助尽...
Objective-C还行。它有很多很好的语法和好用的编辑器,但是(从一些喜欢静态类型人们的角度来说)类型系统留下了许多可以改进的地方。至少,这是我个人的体会。...
iOS下用OpenGL画rgb565数据的一个简单例子...
在网络不通的情况下,该函数调用会引起阻塞直至超时,有时这种情况是令人无法接受的。为此,我们通常会希望gethostbyname在超时一段时间如3秒后可以快速地返回,幸运地,我们还有jmp类函数。...
在 Xcode中,通常,Objective-c的后缀名位 .h/.m,C语言的后缀名为 .h/.c, C++的后缀名为.h/.cpp, 当一个文件中既有objective-c又有C++代码时,后缀名为 .h/.mm。在编写代码时要写对后缀名。其次,你可能发现,后缀名都写对了,代码也没有任何问题,编辑器也没有报错,...
上一篇文章讲了用NDKr9编译最新ffmpeg2.0.1到android平台,一般做了Android平台的编解码就免不了要做iOS,这次一起把iOS的ffmpeg编译也一起写一篇吧。...
iOS-SDK只提供了非线程安全的数组。如果要多线程并发的使用一个数组对象就必须要加锁,平凡的加锁使得代码的调用非常的麻烦。我们需要多线程的读写锁在类的内部实现,所以需要对NSMutableArray进行封装,封装后的对象负责接受所有事件并将其转发给真正的NSMutableArray...
IOS平台上使用FFmpeg解码H264的例子 https://github.com/lajos/iFrameExtractor Xcode4.5 安装路径变了的缘故吧,修改了下build_armv6 build_armv7 build_i386 三个编译脚本...
Objective C 的类方法(class method),即 static 方法,是用 + 修饰的方法。类方法是属于类对象的,所以无需创建类的实例对象我们就可以直接使用它们。...
下面得这篇文章是本人见过得最nb得文章.直接下载源码,按照提示,没有半天问题,直接编译过了....
你的应用应当有模块能够在应用程序crash的时候上传crash信息。...
detegate委托在IOS中是一种随处可见的模式,通俗的说,就是我把...
在做这个Demo前,参考并分析了其它应用的登录特点,主流的应用...
在iOS上出现软键盘后,希望点击非键盘部分,隐藏键盘,即使键...
我是写MAC播放音频流,写出后,最好的情况是播放时有明显卡,...
如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,...