- 博客(20)
- 资源 (8)
- 收藏
- 关注
转载 xcode 新特性的 一点理解 enable module 和 link frameworks automatically
xcode 新特性的 一点理解 enable module 和 link frameworks automatically
2016-07-25 18:45:55 2795
原创 iOS Crash之NSInternalInconsistencyException
NSInternalInconsistencyException,从它的字面意思来看的话,是不一致导致的
2016-07-22 10:06:10 24672
原创 Apple Watch(手表)与iPhone(iOS App)通信原理
Apple Watch(手表)与iPhone(iOS App)通信原理
2016-07-19 20:15:00 12237
转载 iOS内存管理之超级大坑-内存泄漏
除了ARC和MRC混合,有时候还有很多底层库是使用C/C++实现的,而且这些库中也涉及一些OC方面的库类调用,这样的情况就又复杂一点了。 = =,所以C/C++的内存管理也是需要有所了解滴~~~
2016-07-19 12:06:40 6458
原创 iOS Crash之NSRangeException
越界异常(NSRangeException)是比较常出现的异常为了避免NSRangeException的发生,必须对传入的小标参数或者NSRange范围进行合法性检查,判断是否在集合数据的范围内,然后再进行相关的处理
2016-07-18 20:43:09 4574
原创 iOS Crash之NSFileHandleOperationException
手机空间不足,会使客户端直接崩溃。所以在处理文件时,比如应用频繁的保存文档,缓存资料或者处理比较大的数据,需要考虑到空间的问题。
2016-07-18 20:14:44 4663
原创 iOS Crash之NSMallocException
这是内存不足的问题,无法分配足够的内存空间,比如需要分配的内存大小是一个不正常的值,比较巨大或者设备的内存空间不足以及耗尽.
2016-07-18 19:49:13 6675
原创 iOS Crash之NSInvalidArgumentException
非法参数异常(NSInvalidArgumentException)是 Objective -C 代码最常出现的错误,所以平时在写代码的时候,需要多加注意,加强对参数的检查,避免传入非法参数导致异常,其中尤以nil参数为甚。
2016-07-18 14:33:35 26504
原创 React Native的iOS开发步骤以及崩溃收集
React Native使你能够在Javascript和React的基础上获得完全一致的开发体验,构建世界一流的原生APP。React Native着力于提高多平台开发的开发效率 —— 仅需学习一次,编写任何平台。(Learn once, write anywhere)Facebook已经在多项产品中使用了React Native,并且将持续地投入建设React Native。
2016-07-15 17:36:44 8761
翻译 Xcode 8 的新功能一览
在2016 苹果全球开发者大会(WWDC)期间, 苹果一如既往地给开发者们披露了新版的集成开发工具 – Xcode, 在过去的每一次大版本发布中,苹果都会积极地改进开发工具,添加一些极具吸引力的新功能,今年也不例外。
2016-07-14 13:41:02 2910
原创 WatchOS 2 problem:dyld: Library not loaded
WatchKit Extension报"dyld:Library not loaded"的错误提示,应该是使用的framework没有加载进去
2016-07-13 10:44:54 513
原创 自定义iOS下的log记录系统
如果我们是开发SDK,那使用NSLog有很大的局限性了。比如SDK提供控制log输出的开关,开启log或者关闭log,如果APP中像上面那样定义了NSLog,在Release下,不管是开启还是关闭,都不会有log信息输出,所以我们需要实现一个跟APP低耦合的log系统,也就是不要使用NSLog了。
2016-07-08 15:33:18 3820 5
原创 iOS实时卡顿监控
对我们做APP的来说,时不时会收到用户的卡顿反馈,比如:"某个用户碰到从后台切换前台卡了一下,最近偶尔会遇到几次";"某个用户反馈点一个按钮或者对话框,程序卡了好几秒";"某个用户反馈切换 tab时 很卡"等等。 对我们开发者来说就比较蛋疼了,怎么去浮现这种场景呢?因为在我们自己的测试过程中,肯定是没出现的,这不是废话么,要是出现了严重卡顿,boss还能让我们冠冕堂皇的上线吗?
2016-07-06 16:15:32 1812
原创 iOS中静态库(static library, .a文件)中的category变得可用
如果在静态库中定义了一个category的话,APP中直接使用的话,会出现"undefined symbols"的错误,明明程序中已经定义了啊,为什么呢?
2016-07-04 16:53:29 2397
KSAppInstaller
2015-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人