摘要:
在默认配置中 ,UITableView的Cell之间的Seperator左边总是空出一块,即使在Storyboard中设置为0 ,也没有效果 阅读全文
摘要:
例如高频率点击一个按钮或者TableViewCell,会造成功能多次重复执行,在异步网络请求时候或者多线程时候,造成的问题尤其明显。解决方法:声明一个属性self.actionWorking ,标识是否有任务在执行,如果有就返回,如果没有就self.actionWorking= YES;然后通过- ... 阅读全文
摘要:
除了使用Storyboard之外,也可以使用使用代码的方式,动态的向指定的UIView,添加约束。例如有两个UILabel:someLabel,otherLabel首先用代码实例化,两个控件self.someLabel = [[UILabel alloc]initWithFrame:CGRectZe... 阅读全文
摘要:
http://oncerios.diandian.com/post/2013-06-28/40050041969 阅读全文
摘要:
http://www.cocoachina.com/bbs/read.php?tid-75680-page-1.html 阅读全文
摘要:
简单入门:http://my.oschina.net/plumsoft/blog/53886详细操作:http://www.cnblogs.com/buro79xxd/archive/2012/03/07/2383725.html 阅读全文
摘要:
官方解释:https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtDynamicResolution.html#//apple_ref/doc/uid/TP40008048-CH102-SW2对官方解释的中文诠释:http://blog.csdn.net/garrettman/article/details/9930371比较原创系统的描述:http://blog.csdn.net/wzzvictory/article/details/8629036 阅读全文
摘要:
http://www.cnblogs.com/lixingle/p/3287499.html在运行时候,如果出现“this class is not key value coding-compliant” 异常,答案:http://stackoverflow.com/questions/11985487/custom-uitableviewcell-gives-me-this-class-is-not-key-value-coding-compliant 阅读全文
摘要:
来自链接:http://blog.csdn.net/ccf0703/article/details/8279187针对静态库工程中的Category,在被其他工程引入的时候,会出现selector not recognized的问题解决方法:参见apple文档:http://developer.apple.com/library/mac/#qa/qa1490/_index.html其中注意:不止要在静态库的工程里使用 -all_load编译选项,使用库的工程也需要这个选项。 阅读全文
摘要:
http://www.cnblogs.com/wupher/archive/2013/01/05/2845338.htmlCategory是Objective-C中常用的语法特性,通过它可以很方便的为已有的类来添加函数。但是Category不允许为已有的类添加新的属性或者成员变量。 一种常见的办法是通过runtime.h中objc_getAssociatedObject / objc_setAssociatedObject来访问和生成关联对象。通过这种方法来模拟生成属性.//NSObject+IndieBandName.h@interface NSObject (IndieBandName)@ 阅读全文