码迷,mamicode.com
首页 >  
搜索关键字:oc 符号的用法    ( 5847个结果
OC之KVC的使用
KVC简介KVC(KeyValueCoding)也就是所谓的键/值编码,键/值编码中的基本调用是-ValueForKye:和-setValue:forKey:。例子:定义个Student类,Student.h头文件如下:#import<Foundation/Foundation.h> //学生类 @interfaceStudent:NSObject { NSString*name; intage; } @end..
分类:其他好文   时间:2014-08-12 10:31:34    阅读次数:233
OC基础之-Property(属性)和点语法
学习属性之前回忆一下之前学到的setter方法和getter方法:(1)setter方法的作用:用来为单一的实例变量赋值(只能是一个实例变量,多了的叫做get方法)(2)setter方法的写法标准:-号方法,无返回值,名字以set开头+要设置的变量的实例变量名(首字母需大写):(setter方法有且只有一个参数)..
分类:其他好文   时间:2014-08-12 03:34:14    阅读次数:235
OC多线程之GCD ----- 2
dispatch_create生成的Queue不管是并行队列还是串行队列,其优先级都是默认优先级但是可以用dispatch_set_target_queue来改变队列的优先级dispatch_set_target_queue(原来的队列, 目标优先级队列)使用这个函数需要获取两个队列,一个是需要变更...
分类:编程语言   时间:2014-08-10 23:59:10    阅读次数:559
《Effective Objective-C 2.0》—(第1-5条)—熟悉Objective-C
Objective-C通过一套全新的语法,在C语言基础上添加了面向对象特性。OC的语法中频繁使用方括号,而且不吝于写出极长的方法名,这通常令许多人觉得此语言较为冗长。这是这样写出来的代码非常易读,只是C++和Java程序员不太适应。 OC语言学起来很快,但有很多微妙细节需要注意,而且还有许多容易为人所忽略的特性。另一方面,有些开发者并未完全理解或是容易滥用某些特性,导致写出来的代码难以维护,难以调试。本章讲解基础知识,后续各章语言及其相关架构的各个特定话题。...
分类:其他好文   时间:2014-08-10 15:46:00    阅读次数:255
core animation (转)
iOS Core Animation 简明系列教程看到无数的CA教程,都非常的难懂,各种事务各种图层关系看的人头大。自己就想用通俗的语言翻译给大家听,尽可能准确表达,如果哪里有问题,请您指出我会尽快修改。1.什么是Core Animation?它是一套包含图形绘制,投影,动画的OC类集合。它就是一个...
分类:其他好文   时间:2014-08-09 23:12:29    阅读次数:465
面板中坐标问题
1 设置坐标 xxxx:setPosition(posx, posy)2 设置横坐标 xxxx:setPositionX(x)3 设置纵坐标 xxxx:setPosition(y)4 未知 setPosition(CCPoint pos)5 获取坐标 local posx, posy = xxx.....
分类:其他好文   时间:2014-08-09 21:10:29    阅读次数:230
OC 字典 集合
用字典能有什么好处?字典是个大容器,它能够储存多个数据用字典存储的数据具有一一对应的关系(使用key来标识value)字典中一对键值对(key-value)叫做字典中的一个元素,也叫一个条目,只要是对象就可以,不限制类型字典是无序的字典中的key是唯一的,一个key只能对应一个value,一个va..
分类:其他好文   时间:2014-08-09 02:42:47    阅读次数:250
ios7 JavaScriptCore.framework
以前想要oc调用js代码一般是通过uiwebview的stringByEvaluatingJavaScriptFromString方法,或是直接使用JavaScriptCore引擎,例如https://github.com/jfahrenkrug/AddressBookSpy。     但是,Apple正式发布了新的iOS 7系统,引入了JavaScriptCore....
分类:移动开发   时间:2014-08-08 21:33:26    阅读次数:487
C++ 指针的小知识
看个小例子:char* fun1(){ char * p = (char*)malloc(100); p = "helloww"; return p;}void fun2(char *p){ p = "hello";}fun1 完成了指针的赋值和返回指针区域。 fun2 因为p的局部赋值而无法再函....
分类:编程语言   时间:2014-08-08 17:57:36    阅读次数:269
Objective-C中的深拷贝和浅拷贝
在Objective-C中对象之间的拷贝分为浅拷贝和深拷贝。说白了,浅拷贝就是拷贝对象的地址,对象里面存的内容仍然是一份,没有新的内存被分配。深拷贝就是重写分配一块内存,然后把另一个对象的内容原封不动的给我拿过来。所以看对象是否为深拷贝还是浅拷贝就得看对象的内存地址,因为OC中用引用计数的方...
分类:其他好文   时间:2014-08-08 08:27:35    阅读次数:322
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!