码迷,mamicode.com
首页 >  
搜索关键字:oc开发 oc入门 oc基础    ( 351个结果
OC基础--分类(category) 和 协议(protocol)
OC 中的category分类文件相当于 C#中的部分类;OC 中的protocol协议文件(本质是头文件)相当于 C#中的接口。今天就简单说明一下OC中的这两个文件。 由于视频中的Xcode版本低,导致了分类文件和协议文件没有找到,最后百度得知: 如图:Xcode 7.2版本中的category文
分类:其他好文   时间:2016-02-21 22:35:35    阅读次数:205
OC基础--OC内存管理原则和简单实例
ARC: 由于自己的学习视频太早,Xcode是iOS6版本,新建命令行项目后,系统会默认启动ARC机制,全程Automatic Reference Counting,简单的说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了
分类:其他好文   时间:2016-02-18 11:36:44    阅读次数:191
OC基础--关键字@property 和 @synthesize
一、@property关键字需要掌握的知识: 1.用在@interface中,用来自动生成setter和getter的声明 例:@property int age;--相当于执行了右边的代码-->-(void) setAge:(int) age; -(int) age; 二、@synthesize关
分类:其他好文   时间:2016-02-03 16:36:36    阅读次数:159
OC基础--构造方法
OC语言中类的构造方法学了两种: 一、方法一:[类名 new] 例:[Person new] 缺点:可扩展性不强,假如在Person类中有_age 成员变量,在初始化时想让_age 中的值为20,new方法办不到,只能是创建类之后重新赋值 二、方法二: //返回一个已经分配好内存的对象,但是这个对象
分类:其他好文   时间:2016-01-31 21:05:31    阅读次数:133
OC基础--self关键字
PS:可以与C#中的this关键字区分记忆,虽然区别还是很大的。 一、self关键字必须了解的知识: 1.使用场合:只能用在方法中(对象方法\类方法 都可以),不能用在函数中 2.每次调用方法的时候,系统会自动创建self指针 3.self指正指向的是方法调用者 ---注意:在类方法中,self指针
分类:其他好文   时间:2016-01-28 17:10:10    阅读次数:153
OC基础--OC中的类方法和对象方法
PS:个人感觉跟C#的静态方法和非静态方法有点类似,仅仅是有点类似。明杰老师说过不要总跟之前学过的语言做比较,但是个人觉得,比较一下可以加深印象吧。重点是自己真的能够区分开! 一、OC中的对象方法 1.以减号“-”开头 2.只能让对象调用,没有对象,这个方法根本不可能被执行 3.对象方法能访问实例变
分类:其他好文   时间:2016-01-28 13:54:34    阅读次数:141
OC基础--成员变量的封装
一、封装的作用: 1.重用 2.不必关心具体的实现 3.面向对象三大特征之一 4.具有安全性 二、OC中成员变量的命名规范以及注意事项 1、命名规范--.成员变量都以下划线“_”开头 1)为了跟get方法的名称区分开 2)一看到下划线开头的变量,肯定是成员变量 2、注意事项--以后的成员变量最好不要
分类:其他好文   时间:2016-01-28 10:59:09    阅读次数:117
OC基础--OC中类的声明与定义
OC中设计一个类的步骤:一、声明类: 1.用到的关键字--@interface 和 @end 2.类名 3.继承NSObject 4.属性 5.方法(行为,只需要声明)二、实现(定义)类 1.用到的关键字--@implementation 和 @end 2.实现@interface中声...
分类:其他好文   时间:2016-01-26 18:13:39    阅读次数:167
OC基础--OC中类的定义
OC中类的定义与使用跟C#和java差别相当明显,做个笔记,牢记并加以区别!一、OC中类的定义:关键字@implementation 和 @end注意事项:1.定义好一个类之后,要让这个类继承NSObject这个类--是为了让自己定义的类能够具备创造对象的能力2.继承NSObject后还不算完,NS...
分类:其他好文   时间:2016-01-24 16:51:08    阅读次数:144
OC笔记一:Objective-C简介
1、OC简介 全称:Objective-C,是扩充C的面向对象编程语言,主要用于iOS和Mac OS开发。C语言的基础上,增加了一层最小的面向对象语法完全兼容C语言可以在OC代码中混入C语言代码,甚至是C++代码可以使用OC开发Mac OS X平台和iOS平台的应用程序2、 OC语法概述2.1关键字...
分类:其他好文   时间:2016-01-19 12:27:33    阅读次数:130
351条   上一页 1 ... 7 8 9 10 11 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!