码迷,mamicode.com
首页 >  
搜索关键字:oc    ( 5829个结果
oc语言--面向对象的三大特性
一、封装1.什么是封装在程序上,隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将对象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。1> set方法 ① 作用:提供一个方法....
分类:编程语言   时间:2015-01-24 17:12:07    阅读次数:318
C++中的简单内存管理---初步认识
OC里面给变量赋值有2种方法 第一种是直接用下划线的,也就是实例变量:_button=       第二种是使用属性:self.button = ....这两种有何区别??? 以下项目是创建了一个C++项目   简单模拟创建对象和给变量赋值的情况 首先创建了一个NSObject类,在OC里面继承NSObject类的都有retain  release  autorelease。。。。等方法来管...
分类:编程语言   时间:2015-01-24 16:02:43    阅读次数:195
黑马程序员--浅析浅复制和深复制的本质
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------实例浅析oc中的浅复制和深复制的本质代码段1:#import int main(int argc, const char * argv[]) { @autoreleasepool { ...
分类:其他好文   时间:2015-01-24 11:23:44    阅读次数:233
iOS: 消息通信中的Notification&KVO
iOS: 消息通信中的Notification&KVO在iOS: MVC中,我贴了张经典图:其中的Model向Controller通信的Noification&KVO为何物呢?在功能上说,delegate、Notification以及KVO的功能类似,都是作用于 OC中对象 的消息通信。但三者的使用...
分类:移动开发   时间:2015-01-23 19:51:15    阅读次数:185
OC内存管理示例
1. 谁 alloc ,谁 release;2. 谁要占用谁retain;3. 谁不想占用对象时就 让对象计数器release;4.谁 retain,谁release; 1 // Book类 2 @interface Book:NSObject 3 4 { 5 6 int _pric...
分类:其他好文   时间:2015-01-23 06:05:53    阅读次数:163
NSLog占位符、常见文件类型、转义字符
【Objective-C常见的文件类型】 文件类型 说明 .m OC源码文件 .h 头文件 .c C源码文件 .cc C++源码文件 .mm OC++源码文件 【转义字符】 字符 说明 \b 退格 \t 制表 \r 回车 \t 水平制表 \v 垂直制表 反斜杠 【Format占位符,常用的加粗...
分类:其他好文   时间:2015-01-22 23:08:31    阅读次数:1552
oc语言--内存管理
一、基本原理1.什么是内存管理1> 移动设备的内存及其有限,每个app所能占用的内存是有限制的2> 当app所占用的内存较多时,系统就会发出内存警告,这是需要回收一些不需要的内存空间。比如回收一些不需要使用的对象和变量等3> 内存管理范围:任何继承了NSObject的对象,对其他基本数据类型(int...
分类:编程语言   时间:2015-01-22 21:30:14    阅读次数:249
oc语言--语法
一、OC简介1.简介 它是C语言的基础上,增加了一层面向对象语法 OC完全兼容C语言 可以在OC代码中混入C语言代码,甚至是C++代码 可以使用OC开发mac OS X平台和IOS平台的应用程序2.关键字1> 基本上所有的关键字都是以@开头2> 关键字 @interface、@implem...
分类:编程语言   时间:2015-01-22 20:14:56    阅读次数:221
『iOS开发』「OC」02 - 类和对象
一、面向对象 OC语言是面向对象的,c语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。 术语:OO面向对象、OOP面向对象编程二、类和对象(一)关于类 类的设计只关注三个东西:类名、属性和方法...
分类:移动开发   时间:2015-01-22 20:07:12    阅读次数:280
[转]站在OC的基础上快速理解Swift的类与结构体
(阅读此文章前,您已经有一定的Object-C语法基础了!)2014年,Apple推出了Swift,最近开始应用到实际的项目中。首先我发现在编写Swift代码的时候,经常会遇到Xcode不能提示,卡顿,直接闪退等问题,尤其是在Swift和OC混编时。(不知道其他开发者是否也有这样的经历,但是我相信这...
分类:编程语言   时间:2015-01-22 17:09:58    阅读次数:356
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!