Semp

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年1月7日

摘要: ---------------------------------------不同 APP相互调用 activity1.ComponentName()Intent _Intent = new Intent(Intent.ACTION_MAIN); _Intent.setComponent(new ... 阅读全文
posted @ 2015-01-07 11:20 Semp 阅读(127) 评论(0) 推荐(0) 编辑

2014年10月29日

摘要: 在Xcode 4, 5的模板工程中可以看到Precompile Prefix Header,但是在Xcode 6被去除了。Xcode 6去掉Precompile Prefix Header的主要原因在于:(1)去掉自动导入的系统框架类库的头文件,可以提高原文件的复用性,便于迁移。(2)一个肥胖无比的... 阅读全文
posted @ 2014-10-29 17:06 Semp 阅读(123) 评论(0) 推荐(0) 编辑

摘要: 关于混合使用ARC和非ARC Objective-C提供了三种内存管理方式:manual retain-release(MRR,手动管理),automatic reference counting(ARC,自动引用计数),garbage collection(垃圾回收)。iOS不支持垃圾回收;A... 阅读全文
posted @ 2014-10-29 13:44 Semp 阅读(111) 评论(0) 推荐(0) 编辑

2014年10月17日

摘要: 使用ARC能帮我们减轻不少内存管理方面的负担,尤其是对用惯了Java的程序员来说。最近,在做获取本地通讯录时,遇到CFObject和NSObject转换的问题,由于ARC不能管理Core Foundation Object的生命周期,所以在Core Foundation和ARC之间,我们需要使用到_... 阅读全文
posted @ 2014-10-17 17:20 Semp 阅读(125) 评论(0) 推荐(0) 编辑

2014年10月14日

摘要: Objective-C 语法 修饰符 const、static、externconstconst最好理解,修饰的东西不能被修改指针类型根据位置的不同可以理解成3种情况:I 常量指针//初始化之后不能赋值,指向的对象可以是任意对象,对象可变。NSString * const str1;II 指向常量... 阅读全文
posted @ 2014-10-14 10:07 Semp 阅读(126) 评论(0) 推荐(0) 编辑

2014年10月8日

摘要: 好的架构不是设计出来的,而是进化而来的!项目结构下图是iOS项目的一个常用工程结构,整体模式还是按照MVC的结构,只是在每一层做了一些细分处理,下面就简单介绍下。iOS工程中没有像Java那样非常严格的分包机制,不过在iOS工程中我们也可以通过Group的方式在工程中实现逻辑分包,这样更有利于我们组... 阅读全文
posted @ 2014-10-08 09:38 Semp 阅读(287) 评论(0) 推荐(1) 编辑