2016年11月3日

iOS优化内存方法推荐

摘要: 1. 用ARC管理内存 ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就是经常是由于我们忘记释放内存所造成的内存泄露。它自动为你管理retain和release的过程,所以你就不必去手动干预了。忘掉代码段结尾的release简直 阅读全文

posted @ 2016-11-03 12:57 🌞Bob 阅读(370) 评论(0) 推荐(0) 编辑

Swift和OC,是编译型语言、解释性语言、运行时语言

摘要: 首先需要明确的一点是,什么是编译型语言和解释性语言 编译型语言,就是在其执行过程中需要先将其经过编译成机器码来给计算机识别的,其执行效率就会比较高这个是显而易见的,常见比如:C、C++ 而解释型语言,是不用编译这个过程的,只是在执行时通过相应的翻译器(虚拟机)逐行翻译。这样它的跨平台性就会较好,因为 阅读全文

posted @ 2016-11-03 12:45 🌞Bob 阅读(1778) 评论(0) 推荐(0) 编辑

编译时和运行时、OC中对象的动态编译机制

摘要: 编译时 编译时顾名思义就是正在编译的时候.那啥叫编译呢?就是编译器帮你把源代码翻译成机器能识别的代码.(当然只是一般意义上这么说,实际上可能只是翻译成某个中间状态的语言.比如Java只有JVM识别的字节码,C#中只有CLR能识别的MSIL.另外还有啥链接器.汇编器.为了了便于理解我们可以统称为编译器 阅读全文

posted @ 2016-11-03 12:36 🌞Bob 阅读(1174) 评论(0) 推荐(0) 编辑

swift 类 与 结构体--文章过时重置

摘要: --文章过时重置 阅读全文

posted @ 2016-11-03 12:26 🌞Bob 阅读(211) 评论(0) 推荐(0) 编辑

安卓代码块

摘要: 一,获取系统版本号: PackageInfo info = this.getPackageManager().getPackageInfo(this.getPackageName(), 0); int versionCode=nfo.versionCode string versionName=in 阅读全文

posted @ 2016-11-03 10:39 🌞Bob 阅读(188) 评论(0) 推荐(0) 编辑

导航