OC语言
文章平均质量分 61
feiyang02
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cocoapod 设置
网址:http://my.oschina.net/w11h22j33/blog/206129转载 2015-06-15 17:46:44 · 404 阅读 · 0 评论 -
OC语言--Protocol
一、protocol协议的基本用途:*声明方法,可以声明一大堆的方法,但不能声明成员变量;*只要一个类遵守了谋一份协议,就能拥有这份协议中所有的声明;*只要父类遵守了某个协议,则子类也相当于遵守了该协议。二、协议格式:@protocol 协议名称方法声明列表原创 2014-12-23 12:00:11 · 389 阅读 · 0 评论 -
OC语言--内存管理
一、内存管理什么是内存管理?为什么要管理内存?解释:手机的内存空间是有限的,我们知道如果手机开的应用程序很多,则手机反应会很慢,其原因就是内存占用空间太大,导致系统反应慢。所以在开发中我们要管理内存,将一些不用的变量,或者对象销毁,释放其占用的内存,让其他程序使用。在OC中原创 2014-12-23 11:36:29 · 437 阅读 · 0 评论 -
OC语言--@porperty、@synthesize
一、@property和@synthesize在类的声明中我们会写一大堆的成员变量和成员变量对应的get、set方法,在类的实现中我们还需要将类的set、get方法进行实现,但是无论是类的声明还是类的实现,很多代码都是类似的,所有成员变量的set方法都是类似的,所有get方法又是相似的原创 2014-12-23 11:27:41 · 659 阅读 · 0 评论 -
OC语言--成员变量作用域
一、成员变量作用域成员变量有四种作用域:@public : 在任何地方都能直接访问成员变量;@private : 只能在当前类的对象方法中直接访问(如果成员变量未声明直接实现,则@implementation中默认是@private)@protected : 可以在当前类及原创 2014-12-23 11:23:08 · 769 阅读 · 0 评论 -
OC语言--构造方法
-一、构造方法1.什么是OC构造方法?OC构造方法是用来初始化对象时调用的方法,是个对象方法,以“-”号开头。2.如果你先创建一个Person类,让创建后的Person类新创建的对象默认的年龄为20岁,该如何处理?重写构造方法,在重写的构造方法中对Person的成员变量进行赋原创 2014-12-23 11:15:48 · 496 阅读 · 0 评论 -
OC语言--分类(category)
一、分类-category在实际开发中,一个项目包含多种多样的功能,每一个功能可以分成一个模块,这些模块都是属于一个类,但是完成的功能不同,所以在实际开发中,我们一般将庞大的项目工程分成模块,在每一个模块中完成一个功能,这样开发人员只需要负责自己的模块就可以了,不必要去管其他的模块功能原创 2014-12-23 11:10:13 · 502 阅读 · 0 评论 -
OC语言--点语法
一、点语法为了让其他语言的开发人员能快速的上手OC语言,因为其他语言例如java、c++等语言用点语法,而OC中的set方法的调用为[对象 setter:参数],例如:[p setAge: 10],这种格式的调用在其他语言中没有相似的语法,所以苹果公司开发了点语法,点语法主要是替换原创 2014-12-23 11:01:53 · 509 阅读 · 0 评论 -
OC语言--类的三大特性
类的三大特性:封装、继承、多态一、封装:1. 为什么封装?1>安全性:成员变量对类来说很重要,如果外部人员可以随意的修改成员变量的值,那这样对程序来说是不安全的,且有的变量不希望外部人员修改,比如:入学时间,入学时间是一个固定值,一般程序希望的是外部人员可以只读此变量,不可原创 2014-12-23 10:31:07 · 565 阅读 · 0 评论 -
OC语言-self
self是指针,指向方法调用者,指向当前对象self应用于对象方法或者类方法中,练习://self/*self的用途:1>谁调用了当前的方法,self就代表谁*self出现在对象方法中,self就代表对象*self出现在类方法中,self就代表类2>在对象方法利用"self->_age"访问当前对象内部的成员变量3>[self 方法名]可以调用其他对象方法\类方法原创 2014-12-30 19:04:31 · 616 阅读 · 0 评论 -
OC语言--Foundation框架
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、基础知识Foundation-基础框架.框架包含了开发中常用的数据机构,如结构体,枚举等,是其他ios框架的基础,如果要想使用foundation框架中的数据类型,那么只要您包含头文件及可以。即#import 二、常用的结构体介绍及简单使用Foundation框架中的常原创 2014-12-23 12:05:29 · 841 阅读 · 0 评论 -
OC语言--OC语言基础、类
OC语言基础一、OC语言基础1>OC文件的扩展名为.m、.c;2>OC语言完全兼容C语言,即OC语言中可以写C语言;3>OC语言也可以写C++语言,但是如果要写C++语言,则OC文件扩展名为.mm;4>OC语言是在C语言的基础上增加了最小层的面向对象语言;二原创 2014-12-23 10:29:16 · 1339 阅读 · 0 评论 -
OC语言--SEL
一、SEL数据类型1、我们常说对象发送消息,其实是对象在调用方法,那么对象是如何准确的调用方法的呢?解释:[p test];当对象p发送一个test消息就是,调用test方法,其实其调用过程为:1.把test方法包装成SEL类型的数据;2.根据SEL数据找到对应的方法地原创 2014-12-23 11:51:07 · 707 阅读 · 0 评论 -
OC语言--BLOCK
一、BLOCKBLOCK:封装代码,可以在任何时候执行block的标志:^二、BLOCK与函数block与函数很像:*可以保存代码*有返回值*有形参*调用方式一样三、block的定义和使用://没有参数void (^myBolck1原创 2014-12-23 11:56:23 · 378 阅读 · 0 评论 -
支付宝SDK IOS
地址:https://b.alipay.com/order/productDetail.htm?productId=2013080604609654&tabId=4#ps-tabinfo-hash技术集成原创 2015-06-05 23:13:15 · 416 阅读 · 0 评论 -
OC语言-类方法
一、类方法格式+ (void) test;+ (返回值类型) 类方法名;类方法的书写格式与对象方法类似,只是开头要为+号二、类方法的好处和使用场合1.类方法不依赖于对象,执行效率高;2.如果方法的实现不需要类的成员变量,则要尽量考虑用类方法,一般能使用类方法尽量使用类方法;一般类方法比较适合一些只有方法没有成员变量的类,例如一些工具类(计算器类)三、类方法的原创 2014-12-30 19:00:10 · 950 阅读 · 0 评论 -
UMeng的一些常见问题
http://bbs.umeng.com/thread-5908-1-1.html原创 2015-08-25 18:24:17 · 552 阅读 · 0 评论
分享