- 博客(13)
- 资源 (8)
- 收藏
- 关注
原创 Xcode 运行程序,左侧memory 不显示内存。。
运行程序后,xcode 不显示当前使用的内存情况,问题是打开了僵尸--enable zoombie Objects,关闭即可打开 product--->SCheme-->EditSCheme -->enable zoombie Objects 取消选中 ok就可以继续显示了
2016-05-31 20:39:52 636
原创 如何暂停和恢复CALayer上的动画
coreAnimation的动画是存在于CALayer上面的,有些时候需要突然暂停某个组件的动画效果,同时保留当前动画的状态,如果是用removeAnimation会显得很突兀,不够平滑,所以可以利用设置动画速度和设置一个时间偏移量来暂停动画://用来暂停layer上的动画 -(void)pauseLayer:(CALayer*)layer { CFTimeIn
2016-05-31 17:57:36 405
原创 ios开发中view.layer.shouldRasterize = YES 的使用说明
在做一个NavigationController push 子页面时,发现push和pop时很卡,研究了一大阵子后,发现在子页面里影响UI流畅的只有UIImageView的圆角设置;然后我就关闭了圆角,重新运行果然流畅多了。但是产品的需求必须加圆角,没办法,去stackoverflow找方案,发现方法都大同小异,只不过是绘制上做一些优化。后来查看layer的头文件,最后找到了一个牛B的属性:/
2016-05-31 16:25:14 602
原创 是否遵从某个协议 ios
respondsToSelector: 和 conformsToProtocol:的区别conformsToProtocol 是检测一个类是不是遵从某个协议,跟该类是不是实现了该协议的方法没什么关系(当然协议里声明称 required 的方法必须得实现)。respondsToSelector 是检测一个类或者其父类能不能响应某个消息。以你的例子里,NSObject 是可以响应
2016-05-31 10:41:18 1789
转载 IOS 关于取消延迟执行函数的种种。performSelector与cancelPreviousPerformRequestsWithTarget
@interface NSObject (NSDelayedPerforming) - (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay inModes:(NSArray *)modes; - (void)performSelector:(SE
2016-05-30 19:48:43 606
转载 如何定位Obj-C野指针随机Crash(二):让非必现Crash变成必现
原文地址:http://bugly.qq.com/blog/?p=308 腾讯Bugly(http://bugly.qq.com)注:本文主要介绍一种延迟内在释放的技术,继续上一篇提到的如何提高野指针Crash的概率(可以文章底部点击“阅读原文”,查看上一篇文章)。另外,本文探讨的环境是在非arc情况下。只有小概率Crash肿么办?之前介绍
2016-05-30 19:32:43 590
原创 解决CocoaPods各种慢的方案(gem换源+pod repo换源)
本文重点讲述如何对Cocoapods进行换源,解决由于github服务器慢带来的各种install慢update慢问题,亲测有效。1. 安装cocoapods由于太多太多的教程讲述了如何安装cocoapods,这里就略过,简单提供几个大牛博客的链接,又或者指尖看官方文档即可。 唐巧的 http://blog.devtang.com/blog/2014/05/25/use-coc
2016-05-27 13:52:18 1944
原创 Warning: Multiple build commands for output file /xxx
xcode中 有时候会报一个警告: [WARN]Warning: Multiple build commands for output file /xxx 要解决这个问题很简单: 1.选择你的工程 2.选择target 3.点击 Build Phases 4.展开Copy Bundle Resources 5.删除里面的刚才提示警告的文件,一般为红色的名字的文件
2016-05-27 02:03:33 1793
原创 使用cocoapods 中的use_frameworks! 和.h文件冲突
http://stackoverflow.com/questions/14102703/cocoapod-podspec-and-framework/14127129http://stackoverflow.com/questions/25738736/how-to-add-a-fork-repository-to-s-dependency-attribute-in-podspec-file-
2016-05-27 01:04:24 3584
原创 Warning: Multiple build commands for output file /Users/XXXX/Library/Developer/Xcode/DerivedData/XXX
1.选择你的工程 2.选择target 3.点击 Build Phases 4.展开Copy Bundle Resources 5.删除里面的刚才提示警告的文件,一般为红色的名字的文件
2016-05-26 18:28:37 3519
原创 xcode 删除文件后编译会出现*** is missing from working copy
编译的时候会有missing file的警告,原因是由于SVN或git造成的只要根据警告,每个都使用命令svn rm 丢失文件的路径即可。
2016-05-26 18:27:59 455
原创 UIKeyboardTaskQueue waitUntilAllTasksAreFinished
刷新视图,键盘下移只能在主线程中调用dispatch_async(dispatch_get_main_queue(), ^{ [self updateRecordView]; });
2016-05-21 11:37:02 2103
原创 category使用 objc_setAssociatedObject/objc_getAssociatedObject 实现添加属性
@interface NSObject (CategoryWithProperty)@property (nonatomic, strong) NSObject *property;@end@implementation NSObject (CategoryWithProperty)- (NSObject *)property { return objc_getAssoci
2016-05-16 13:35:04 345
availables.xml.zip
2019-07-22
深入浅出设计模式(中文版)高清 pdf
2014-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人