------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------oc中的copy分为深copy和浅copy深copy的意思是copy后又重新开辟一个内存空间,对copy的资源进行操作,不会影响本来的那份资源。表格中显示哪些为深copycopy前的可变性可变不可变...
分类:
其他好文 时间:
2014-09-22 16:47:12
阅读次数:
245
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------oc中的结构体主要有CGPoint,CGSize,CGRect,NSRange;/* Points. */struct CGPoint { CGFloat x; CGFloat y;};typede...
分类:
其他好文 时间:
2014-09-22 13:29:32
阅读次数:
185
吐槽:刚开始接触iOS的时候真的挺不适应的,里面出现了很多新玩意,不过还好我比较喜欢新鲜事物,以后整理些iOS中比较新颖的东西。block就是一个,不过有了block之后省去了上下翻代码的麻烦,很好用,推荐!!1.Block定义Block是OC中的一种数据类型,在iOS开发中被广泛使用^是B..
分类:
其他好文 时间:
2014-09-22 12:43:42
阅读次数:
224
一.OC的内存管理的过程OC为每个对象提供一个内部计数器,这个计数器跟踪对象的引用计数,当对象被创建或拷贝时,引用计数为1,每次保持对象时,调用retain接口,引用计数加1,如果不需要这个对象时调用release,引用计数减1,当对像的引用计数为0时,系统就会释放掉这块内存,释..
分类:
其他好文 时间:
2014-09-22 12:43:22
阅读次数:
173
一.OC的内存管理的过程OC为每个对象提供一个内部计数器,这个计数器跟踪对象的引用计数,当对象被创建或拷贝时,引用计数为1,每次保持对象时,调用retain接口,引用计数加1,如果不需要这个对象时调用release,引用计数减1,当对像的引用计数为0时,系统就会释放掉这块内存,释..
分类:
其他好文 时间:
2014-09-22 11:54:02
阅读次数:
225
转载自http://www.cnblogs.com/crazypebble/p/3439261.html一、类Class中的属性property 在ios第一版中,我们为输出口同时声明了属性和底层实例变量,那时,属性是oc语言的一个新的机制,并且要求你必须声明与之对应的实例变量,例如:@inter....
分类:
移动开发 时间:
2014-09-22 03:17:31
阅读次数:
324
//if语句 int score = 80; if (score > 60 ) { NSLog(@"及格"); }else { NSLog(@"不及格"); } ...
分类:
其他好文 时间:
2014-09-22 00:32:41
阅读次数:
307
1.定义类的属性时,不能够初始化成员变量2.不能够嵌套定义类3.oc中的方法和c语言中函数的区别a.方法的实现只能写在@implementation和@end中b.对象方法都是以“-”开头c.对象方法的声明只能写在@interface和@end之间,函数写在任何位置d.对象方法只能由对象调用,不能像...
分类:
其他好文 时间:
2014-09-21 23:00:21
阅读次数:
177
#import<Foundation/Foundation.h>
intmain(intargc,constchar*argv[])
{
@autoreleasepool{
NSString*tempStr;
//将要分割的字符串
NSMutableString*mutableString=[[NSMutableStringalloc]initWithString:@"hello,world!nihao"];
//分割字符串的字符集
NSCharacterSe..
分类:
编程语言 时间:
2014-09-21 21:26:32
阅读次数:
250
//基本数据类型 int i = 10; float f = 3.1567f; double d = 3.123e+11; char c = 'x'; NSLog(@"i:%d",i); ...
分类:
其他好文 时间:
2014-09-21 14:27:31
阅读次数:
147