- 博客(15)
- 收藏
- 关注
转载 UITableView 使用 selectRowAtIndexPath 不能默认选中cell的问题
http://stackoverflow.com/questions/23025120/selectrowatindexpath-from-another-uiviewcontroller-not-working 按照常理,以及文档说明,函数 - (void)selectRowAtIndexPath:(NSIndexPath *)indexPath animated:(BOOL)a
2015-07-24 16:09:24 5359
原创 UIPopoverController中UITableViewController 中selectRowAtIndexPath: animated:scrollPosition滚动不到的解决方法
UIPopoverController中UITableViewController 中selectRowAtIndexPath: animated:scrollPosition滚动不到指定的cell的解决方法 按道理 ,下面的代码就可以滚动到指定的 cell并且选中 : NSIndexPath * index = [NSIndexPath indexPathFo
2015-07-24 15:52:54 5691
转载 获得UIView对应 的viewController
转载:http://apluck.iteye.com/blog/1748432 通过UIView对象获取该对象所属的UIViewController可以使用UIResponder的nextResponder方法获得,UIView类继承于UIResponder,因此可以直接使用。 根据文档描述,如果View有view controller,则通过nextResp
2015-07-23 17:29:27 1515
转载 如何定位Obj-C野指针随机Crash(三):加点黑科技让Crash自报家门
原文地址:http://bugly.qq.com/blog/?p=335 腾讯Bugly(http://bugly.qq.com) 在如何定位Obj-C野指针随机Crash系列的前两篇文章里(《先提高野指针Crash率》与《让非必现Crash变成必现》),虽然说的是iOS下的野指针问题,但其实在各种平台都是通用的,本文终于可以利用OC Runtime的特性,让OC野指针
2015-07-10 14:04:07 7656 1
转载 如何定位Obj-C野指针随机Crash(二):让非必现Crash变成必现
原文地址:http://bugly.qq.com/blog/?p=308 腾讯Bugly(http://bugly.qq.com)注:本文主要介绍一种延迟内在释放的技术,继续上一篇提到的如何提高野指针Crash的概率(可以文章底部点击“阅读原文”,查看上一篇文章)。另外,本文探讨的环境是在非arc情况下。只有小概率Crash肿么办?之前介绍
2015-07-10 14:02:09 1670
转载 如何定位Obj-C野指针随机Crash(一):先提高野指针Crash率
原文地址:http://bugly.qq.com/blog/?p=200 腾讯Bugly(http://bugly.qq.com) 是的,你没有看错,要说的就是提高iOS的crash率!欲让其灭亡先让其疯狂,我们当然不是人为制造crash,准确地说,是使隐藏的随机性crash暴露出来,提高测试时的crash率,从而降低版本发布后的crash率。写c、c
2015-07-10 13:59:46 2841
转载 svn: Could not use external editor to fetch log message
If you get this message when trying to do something in SubVersion, like a “svn commit”svn: Commit failed (details follow): svn: Could not use external editor to fetch log message; consider setting t
2015-07-10 13:44:42 3114
翻译 弱引用NSTimer对象
不要忘记 NSTimer 会 retain它的对象,意味着如果你的timer的 target 也是 NSTimer的 拥有者的时候,很容易就进入一个循环引用。你可以通过一个 代理的delegate来 绕过这个, 这个代理对象拥有这个真正target的 weak 引用。 @interface TMWeakTimerTarget :NSObject
2015-07-09 23:12:51 1503
翻译 不做从strong 到weak 的转换,如何避免循环引用
本文翻译自 http://iosdevtips.co 网站 我们肯定被循环引用咬过至少一口。 特别是在现代iOS开发中,block 跟闭包 增长的越来越快。 你可能已经知道了,从一个block中引用任何的外部对象,会导致引用,如果这个外部对象正好拷贝或者引用了这个b
2015-07-09 22:48:50 1486
翻译 怎样在Xcode7上面去禁止iOS 9 的 App 传输安全 ,以及修复“Could not connect to sever”错误
本文翻译自 http://iosdevtips.co 网站 怎样在Xcode7上面去禁止iOS 9 的 App 传输安全 ,以及修复“Could not connect to sever”错误苹果在iOS 9 上面做出了一个激进的决定,禁止 所有iOS App上不安全的HTTP 传输。 作为 App传输安全的一部分。
2015-07-09 22:32:23 15402 2
原创 iOS 开发中 SIGPIPE信号的分析跟处理
以下内容部分来自网络搜集。本人综合总结得到本博客内容,以作以后翻阅之需。signal 13 对应就是 SIGPIPE ,网上对与这个Signal 的解释是这样的: 管道破裂。这个信号通常在进程间通信产生,比如采用FIFO(管道)通信的两个进程,读管道没打开或者意外终止就往管道写,写进程会收到SIGPIPE信号。此外用Socket通信的两个进程,写进程在写Socket的时
2015-07-09 21:53:15 4592
转载 IOS 序列化与反序列化
1到底这个序列化有啥作用?面向对象的程序在运行的时候会创建一个复杂的对象图,经常要以二进制的方法序列化这个对象图,这个过程叫做Archiving. 二进制流可以通过网络或写入文件中(来源于某教材的一段话) 本人的理解是当你于写数据需要本地存储时,即将你的数据写到硬盘上的时候,你就必须对他进行序列化,转换成二进制文件,从而便于在磁盘上的读写,同理在取出的时候必须将其在反序列化,这样才
2015-07-03 16:11:27 618
原创 iOS进入后台长时间运行后台任务
@property (nonatomic,strong) NSTimer *reStartSMTimer;- (void)beingBackgroundUpdateTask;- (void)endBackgroundUpdateTask;- (void)applicationDidEnterBackground:(UIApplicat
2015-07-03 14:51:31 1417
原创 Xcode编译出现Test Target源文件报错
索了一下,找到了原因:选择Xcode左上角Simulator/Device左侧的Scheme名,在下拉列表里选择Edit Scheme,随后选择Build选项,可以看到里面有Test Target,并且勾选了对应的Run选项。取消勾选Test Target的Run选项,再重新Build,就不会报错了。
2015-07-03 10:20:18 2024
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人