摘要:
作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/9674431转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!前言:1、本文基本不讲KVC/KVO的用法,只结合网上... 阅读全文
摘要:
大部分的时候NSString的属性都是copy,那copy与strong的情况下到底有什么区别呢?比如:@property(retain,nonatomic)NSString*rStr;@property(copy,nonatomic) NSString*cStr;- (void)test:{ NS... 阅读全文
摘要:
重构目的 相同的代码最好只出现一次 主次方法 主方法 只包含实现完整逻辑的子方法 思维清楚,便于阅读 次方法 实现具体逻辑功能 测试通过后,后续几乎不用维护 重构的步骤 新建一个方法 新建方法(写好伪代码,根据伪代码写未实现的代码,根据报错,实现方法) 把要抽取的代码,直接复制到新方法中 根据需求调 阅读全文
摘要:
http://www.bubuko.com/infodetail-382485.html标签:desclassstyle代码html使用问题文件数据这篇文章是我的【iOS开发每日小笔记】系列中的一片,记录的是今天在开发工作中遇到的,可以用很短的文章或很小的demo演示解释出来的小心得小技巧。它们可能... 阅读全文
摘要:
原文地址:http://blog.sunnyxx.com/2014/08/30/objc-pre-main/ 我是前言 一个iOS app的main()函数位于main.m中,这是我们熟知的程序入口。但对objc了解更多之后发现,程序在进入我们的main函数前已经执行了很多代码,比如熟知的+ loa 阅读全文
摘要:
1. autoResizingautoresizing是苹果早期的ui布局适配的解决办法,iOS6之前完全可以胜任了,因为苹果手机只有3.5寸的屏幕,在加上手机app很少支持横屏,所以iOS开发者基本不用怎么适配布局,所有的ui控件只要相对父控件布局就可以了,没错autoResizing就是一个相对... 阅读全文
摘要:
详见http://cdc.tencent.com/?p=1433 一年前斯坦福和Apple联手推出了基于iPhone平台的开发课程, 这个课程的ppt被放在网上分享,反响非常好。这个学期,斯坦福将课程进行了录像,放在了iTunes university上提供下载,目前这个课程在iTunes的下载排行 阅读全文
摘要:
升级Xcode7后老项目storyBoard出现问题了,一看时新特性搞的鬼。具体详见:http://www.csdn.net/article/2015-08-04/2825372 阅读全文
摘要:
Cocoa是在Mac OS X系统上原生的一个编译环境。他包含两个框架,其实就是一系列的类库,Foundation和AppKit。在你的iPhone等掌上设备上,使用的则是他的一个子类 - Cocoa Touch。他所支持的Foundation框架与Cocoa相同,但他的用户图形类库为UIKit,它... 阅读全文
摘要:
转自:http://blog.csdn.net/weiky626/article/details/1602691 开发人员可能听到过"bad smell"这个词,这个词用在软件编码中是什么意思呢? 代码还有smell吗?当然没有,正如计算机病毒,bug等词一样,这只是个形象的说法。这个词在这里的意思 阅读全文