上一页 1 2 3 4 5 6 7 ··· 21 下一页
摘要: 方法1.命令模式 Xcode 的插件大大丰富了 Xcode 的功能,而且有了 Alcatraz ,插件的管理也非常容易,像我这种 Vim 党完全离不开 XVim。但是有个非常恼人的问题:一旦升级 Xcode ,插件就失效! 之前 Xcode 升级到6.2的时候遇到过插件失效的问题,Google 之后 阅读全文
posted @ 2016-08-16 17:06 一叶知秋的码拉松 阅读(191) 评论(0) 推荐(0)
摘要: 在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 首先说一下pch的作用: 1.存放一些全局的宏(整个项目中都用得上的 阅读全文
posted @ 2016-08-16 17:05 一叶知秋的码拉松 阅读(155) 评论(0) 推荐(0)
摘要: 我们都知道在防止如block的循环引用时,会使用__weak关键字做如下定义: __weak typeof(self) weakSelf = self; 后来,为了方便,不用每次都要写这样一句固定代码,我们定义了宏: #define WeakSelf __weak typeof(self) weak 阅读全文
posted @ 2016-08-16 17:03 一叶知秋的码拉松 阅读(514) 评论(0) 推荐(0)
摘要: 转载,原文: http://blog.lessfun.com/blog/2014/11/22/when-should-use-weakself-and-strongself-in-objc-block/ 当然有一个更详细的专题: http://tanqisen.github.io/blog/2013 阅读全文
posted @ 2016-08-16 17:00 一叶知秋的码拉松 阅读(131) 评论(0) 推荐(0)
摘要: 说明:本文主要说明在项目开发中会涉及到的最最简单的新特性界面(实用UIScrollView展示多张图片的轮播)的处理。 代码示例: 新建一个专门的处理新特性界面的控制器,可以实用代码也可以用xib,在这里实用纯代码方式,创建一个控制器NewfeatureViewController。 头文件代码: 阅读全文
posted @ 2016-08-16 16:57 一叶知秋的码拉松 阅读(143) 评论(0) 推荐(0)
摘要: 说明: 1)该文简短介绍在iOS开发中遍历字典、数组和集合的几种常见方式。 2)该文对应的代码可以在下面的地址获得:https://github.com/HanGangAndHanMeimei/Code 一、使用for循环 要遍历字典、数组或者是集合,for循环是最简单也用的比较多的方法,示例如下: 阅读全文
posted @ 2016-08-16 16:50 一叶知秋的码拉松 阅读(200) 评论(0) 推荐(0)
摘要: 一.关键字 iOS9新特性之关键字 * iOS9新出的关键字:用来修饰属性,或者方法的参数,方法的返回值 * 好处: 1.迎合swift 2.提高我们开发人员开发规范,减少程序员之间交流 * 注意: * iOS9新出关键字nonnull,nullable,null_resettable,_Null_ 阅读全文
posted @ 2016-08-16 16:44 一叶知秋的码拉松 阅读(284) 评论(0) 推荐(0)
摘要: 一、runtime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在编译的时候会决定调用哪个函数。 对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应 阅读全文
posted @ 2016-08-16 16:37 一叶知秋的码拉松 阅读(251) 评论(0) 推荐(0)
摘要: class:获取方法调用类名 superclass:获取方法调用者的父类类名 super:编译修饰符,不是指针,指向父类标志, 本质还是拿到当前对象去调用父类的方法 注意:super并不是拿到父类对象去调用父类方法 1 #import <Foundation/Foundation.h> 2 @int 阅读全文
posted @ 2016-08-16 16:27 一叶知秋的码拉松 阅读(2654) 评论(0) 推荐(0)
摘要: const、static、extern简介 一、const与宏的区别(面试题): * "const简介":之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽成宏,推荐我们使用const常量。 * "执行时刻":宏是预编译(编译之前处理),const是编译阶段。 * "编译检查":宏不做检查,不 阅读全文
posted @ 2016-08-16 16:25 一叶知秋的码拉松 阅读(4888) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 21 下一页