- 博客(9)
- 资源 (13)
- 收藏
- 关注
转载 Objective-C对象的申请空间与初始化
Objective-C搞了很久了,结果现在还是对起内存管理与对象初始化一知半解,还好都是些移动开发没出太大问题,不过现在的一个模块化应用上对语言的使用要求更加严格了,还是从官方文档搞起吧,原文是Allocating and Initializing Objects (链接经常变,不保证可用),出自Introduction to The Objective-C Programming Langu
2012-12-20 15:01:34 1868 1
转载 Objective-C Autorelease Pools(自动释放池)
本篇将给您介绍”Autorelease Pools”(自动释放池)在应用中的使用技巧。 1,Autorelease Pools概要 一个”AutoreleasePool”实例中“包含”其它各种调用了”autorelease”方法的对象。当它释放时,其中所有被管理对象都会收到”relrease”的消信。注意,同一个对象可以被多次调用”autorelease”方法,并可以放到同一个”Aut
2012-12-19 19:43:39 1838
原创 IOS基础问题集锦
此份面试题包含40个题目,是现在网上能搜索到的一个比较热的一份,但是答案并不是很详细和完整,基本答案来着cocoaChina,和一些自己的补充。 1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层复制:复制引用对象本身。 意思就是说我有个A对象,复制一
2012-12-19 15:57:31 2262
原创 object-c ARC
xcode不断进步,在xcode4中引入了ARC的概念。您用或者不用它就在那里,于是有了本文:如何在未使用arc的工程中引入一个使用了arc特性的文件,如何在arc工程中引用未使用arc的文件。其实说白了也很简单就是在”Compile Sources”中对相应的文件加入使用或者不使用arc的flag ok,首选“Compile Sources”的位置:选中工程->TARGETS->相应的targ
2012-12-19 10:55:54 2697
转载 软件开发设计思想
1) 瀑布模型(waterfall model) 瀑布模型核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。从本质来讲,它是一个软件开发架构,开发
2012-12-18 16:58:21 792
转载 IOS 如何选择delegate、notification、KVO?
前面分别讲了delegate、notification和KVO的实现原理,以及实际使用步骤,我们心中不禁有个疑问,他们的功能比较类似,那么在实际的编程中,如何选择这些方式呢? 在网上看到一个博客上详细的分析了三者之间的区别以及各自的优势,博文地址为http://blog.shinetech.com/2011/06/14/delegation-notification-and-o
2012-12-18 11:25:47 787
原创 iPhone 项目中BaseSDK 和 DeploymentTarget的区别
iPhone 项目中BaseSDK 和 DeploymentTarget的区别 iPhone OS的版本众多,很多用户由于各种各样的原因没有升级到最新版,这就给我们开发者带了麻烦。作为开发者,我们都希望软件的受众越多越好。怎么样让软件尽量适应最多的iPhone OS?这里我们就应该了解iPhone项目的Base SDK和iPhone OS Deployment Target。 Ba
2012-12-07 09:52:02 837
转载 Object-c的内存
1.UIViewController的retainCount在某些情况下表现的和我们看到的不太一样;例如下面的代码: 2.UIView * mainView = xxx; 3.UIViewController * subVC = [[UIViewController alloc] init];//这里subVC的retainCount=1 4.[mainView addSubview:
2012-12-06 16:42:13 867
转载 做移动应用使用地图API时需要注意的问题
最近在做一个基于地点提醒的移动应用,当初考虑大家都心知肚明的原因,谨慎的选择了百度地图,现在想想其实完全没有必要,好的应用本来就不分国界的,最后可能还是得换回Google地图。毕竟Google地图在技术和成熟度上完胜百度地图,当然百度也在慢慢追赶,希望有一天大家都能用上咱们自己的好用的地图服务。 现在把碰到的问题和解决方案罗列一下: 版权:如果是大量商用的话,还是得事先注意一下版权意识
2012-12-03 10:34:18 776
Android核心技术与实例详解各章案例5
2011-02-28
Android核心技术与实例详解各章案例4
2011-02-28
Android核心技术与实例详解各章案例3
2011-02-28
Android核心技术与实例详解各章案例2
2011-02-28
Android核心技术与实例详解各章案例1
2011-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人