IOS开发-OC学习-常用功能代码片段整理 IOS开发中会频繁用到一些代码段,用来实现一些固定的功能。比如在文本框中输入完后要让键盘收回,这个需要用一个简单的让文本框失去第一响应者的身份来完成。或者是在做与URL有关的功能时,需要在Info.plist中添加一段代码进而实现让网址完成从Http到Ht ...
分类:
移动开发 时间:
2016-04-02 00:41:37
阅读次数:
189
1、快捷键 command+B:编译 command+R:运行 command+/:快速注释 control+i:自动对齐 shift+V 上下键:对齐 2、#include头文件会重复包含,所以用#import,不会重复导入头文件 3、printf与NSLog的区别:printf直接输出内容,NS ...
分类:
其他好文 时间:
2016-03-30 12:26:31
阅读次数:
105
OC第一天 2016-3-14 eg :1 #import <Foundation/Foundation.h> //在OC中包含头文件使用 #import //#import <Foundation/Foundation.h> 表示是:包含的是Foundation 框架中的Foundation.h
分类:
其他好文 时间:
2016-03-17 14:47:26
阅读次数:
270
没有学习过语言的朋友建议先去学习C语言 有编程基础的朋友建议看下OC的基础,这样学习起来UI更加轻松。。 后期我会持续更新UI的基础学习内容 有需要C、OC学习资料的朋友可以给我留言。 (文中代码部分是MRC模式,想要了解的朋友可以去看看OC的内存管理) 1、frame、center是相当于父视图而
分类:
移动开发 时间:
2016-01-29 20:06:00
阅读次数:
199
OC学习过程中常见错误:1)@interface @end和@implementation @end不能嵌套包含2) OC是弱语法,可以只有@implementation,但实际开发中千万不要这样。4)漏写@end5)两个类的对象声明顺序(可以把顺序打乱)6)成员变量没有写在{}里7)方法的声明写在...
分类:
其他好文 时间:
2016-01-19 14:14:10
阅读次数:
134
属性的概念在OC1.0中就存在,格式是定义实例变量,然后定义setter和getter方法,用点操作符操作属性举例,类的接口部分 1 @interface Father : NSObject 2 { 3 NSInteger _item; 4 } 5 #pragma mark - 属性 6 -...
分类:
其他好文 时间:
2015-12-22 21:16:53
阅读次数:
223
属性是OC2.0 之后出现的语法 帮我们生产setter 和 getter 方法的声明//@property NSString *name;//@property 关键字//NSString * 属性类型(和对应的实例变量类型一致)//name 属性名(决定了 setter getter方法名)//...
分类:
其他好文 时间:
2015-12-22 17:50:51
阅读次数:
137
Procotol 协议 iOS开发常用技术 协议是一套标准(一套方法声明) 一般只有.h文件 没有父类也不能定义实例变量,只声明方法,声明未知类的接口,两个类之间的通信@required :必须实现。默认@optional :选择性的实现NSObject为基本类根类也为基协议,可以写也可以不写Del...
分类:
其他好文 时间:
2015-12-22 17:49:39
阅读次数:
111
category 类目,分类 为没有源代码的类添加方法 一旦添加成功就相当于原来类具有该方法category 包括两个部分1: @interface + 类名(为哪一个类添加分类) + (分类名) + @end 进行方法的声明2: @implementation + 类名(为哪一个类添加分类) + ...
分类:
其他好文 时间:
2015-12-22 17:46:29
阅读次数:
134
------- ios培训、 android培训、java培训、期待与您交流! ----------一.两个关键字self和super1.局部变量与成员变量(1)在方法内部可以定义与成员变量同名的局部变量。在局部变量作用域内,会覆盖成员变量(2)如果在方法内部定义了与成员变量同名的局部变量。通过se...
分类:
其他好文 时间:
2015-12-16 00:27:46
阅读次数:
241