Skip to content

yibuyuyimiao/EffectiveObjective-C-2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EffectiveObjective-C-2.0

svn使用 http://www.jianshu.com/p/2d11e38a3b2c

Objective-C 指针类型的变量有两个:一个是编译时类型,一个是运行时类型;如果编译时类型和运行时类型不一致的时候就可能出现多态。 相同类型的变量调用同一个方法呈现出多种不同的行为特征就是多态 多态可以提高程序的可拓展性

多态的好处的一个例子 : 人使用打印机

http://blog.csdn.net/fengsh998/article/details/8612969 SEL的原理及使用总结 http://blog.csdn.net/fengsh998/article/details/8614486 IOS SEL (@selector) 原理及使用总结

http://blog.csdn.net/github_30943901/article/details/51210346 http://blog.csdn.net/lvmaker/article/details/32396167 iOS class_addMethod使用

http://www.cocoachina.com/bbs/read.php?tid=219968 //OC消息机制(本质的实现方式) 编译器构建每个类和对象所采用的数据结构

http://blog.csdn.net/dan_163/article/details/38268957 // OC消息机制和动态运行时

http://www.csdn.net/article/2015-07-06/2825133-objective-c-runtime/1 //深入理解Objective-C的Runtime机制

http://yulingtianxia.com/blog/2014/11/05/objective-c-runtime/ //Objective-C Runtime

http://www.cnblogs.com/geek6/p/4106199.html。 //Object-C 中的Selector 概念

http://yulingtianxia.com/blog/2017/04/17/Objective-C-Method-Swizzling/ Objective-C Method Swizzling

https://my.oschina.net/u/2340880/home //

http://blog.csdn.net/u011646339/article/details/51546949 // IOS开发之Xcode下使用多target, 让同一份代码,一个工程 Project 管理多个app

http://www.jianshu.com/p/c598d7a8036f // 【iOS开发】扯淡 Method Swizzling

https://blog.maxleap.cn/archives/368 // maxleap

http://www.jianshu.com/p/c79572a70503 //iOS反射机制: objc_property_t的使用 // 方法使用的注意事项 // http://blog.csdn.net/skylin19840101/article/details/52152215 http://www.cocoachina.com/industry/20140527/8570.html // 运行时能做些什么

http://www.jianshu.com/p/0456624b23bd //runtime反射机制运用之获取当前网络状态 https://my.oschina.net/w11h22j33/blog/205796 //iOS动态特性初研究(利用JSON动态创建类型和对象)

http://www.cocoachina.com/ios/20150625/12234.html //说说iOS与内存管理(上)

http://www.cocoachina.com/ios/20161114/18068.html //NSTimer你真的会用了吗 http://www.jb51.net/article/93468.htm //iOS开发定时器的三种方法分享

/*****************************************************************************************************/

tabbar 和 Nav

http://www.jianshu.com/p/930643270455 //鬼魅的“64边距”--translucent属性 http://www.cnblogs.com/xiaofeixiang/p/5149765.html //iOS开发-Alpha,Hidden与Opaque区别 http://blog.csdn.net/yxys01/article/details/51507175。 // iOS学习之——Container View Controller

http://www.cocoachina.com/ios/20141208/10551.html //基于Storyboard创建多分支NavigationController的方法

http://blog.csdn.net/yuhao309/article/details/53285223 // error: 'XCTest.framework’ file not found

http://www.jianshu.com/p/68a589e244e4 //Implementing a Container View Controller 翻译+自我实践

/*********************************************************************************************************/ 图片和文字

http://www.jianshu.com/p/6665c088bd01 //iOS_NSAttributedString 的21种属性详细介绍(图文混排) 获取图片的尺寸 http://www.cnblogs.com/mafeng/p/5882656.html。 http://blog.csdn.net/gx_wqm/article/details/51511294 //ios 获取UIImage图片的像素尺寸 http://blog.csdn.net/tabttoo/article/details/51258969 //iOS image.size大小实际输出的值跟图片像素的关系

http://www.tuicool.com/articles/ARJNNzI //IOS中修改图片的大小:修改分辨率和裁剪 http://www.open-open.com/code/view/1436757329334。 http://www.jianshu.com/p/4a6e03655469 // iOS图片处理1---CGImageRef基本概念

http://blog.csdn.net/nine_demon/article/details/53139952 // 谈谈UIImage、CGImageRef、CIImage

http://blog.sina.com.cn/s/blog_5fb39f9101017n1v.html // http://blog.csdn.net/qq136501564/article/details/51236536 // iOS开发之--图形上下文以及绘图

http://www.jianshu.com/p/b9552f2d76dd // http://blog.csdn.net/pp204204/article/details/17711383 //iOS 7下计算文本高度注意事项

http://blog.csdn.net/caoshen_vip/article/details/44652619 UILabel详解//http://blog.csdn.net/caoshen_vip/article/details/44652619 http://blog.csdn.net/sevenquan/article/details/52054982 // iOS 把UILabel的text设置成斜体

http://www.2cto.com/kf/201507/412894.html//iOS图片填充UIImageView(contentMode) http://blog.csdn.net/q199109106q/article/details/8615661 //iOS图片拉伸技巧 http://www.jianshu.com/p/c9cbbdaa9b02 //https://my.oschina.net/iq19900204/blog/514371

http://blog.csdn.net/whuizhou/article/details/50436742

/********************************************************************************************************************************************************/

http://blog.csdn.net/daleiwang/article/details/50581872 //ios高效开发-正确的使用枚举(Enum)http://tutuge.me/2015/03/21/effective-objective-c-5-enum/?utm_source=tuicool&utm_medium=referral

· Pull Request #774 · ReactiveCocoa/ReactiveCocoa //类组 http://www.cocoachina.com/ios/20151214/14687.html //不可变对象的魅力 http://www.jianshu.com/p/b7de4031838a // 谈谈 iOS 中可变对象与不可变对象那些事儿

http://www.cocoachina.com/ios/20170314/18865.html // ios 之对象复制

About

编写高质量iOS与OS X代码的52个有效方法

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published