- 博客(9)
- 资源 (4)
- 收藏
- 关注
转载 NSArray,NSSet等集合类的使用
NSArray与NSSetNSArray:有序的集合,存储的元素在一个整块的内存中并按序排列;NSSet:无序的集合,散列存储。读developer.apple关于NSSet的解释:You can use sets as an alternative to arrays when the order of elements isn’t important and performan
2013-12-30 15:30:32 535
原创 UIFont的一些特例
1、字体加粗,斜体 [UIFontfontWithName:@"Helvetica-BoldOblique"size:15.0f]
2013-12-30 12:08:20 531
转载 ios绘制虚线
UIImageView *imageView1 = [[UIImageView alloc]initWithFrame:CGRectMake(0, 100, 320, 20)]; [self.view addSubview:imageView1]; UIGraphicsBeginImageContext(imageView1.frame.size); //开始画线 [imageVie
2013-12-30 12:01:06 584
原创 NSNotificationCenter的使用
NSNotificationCenter 是 Cococa消息中心,统一管理单进程内不同线程的消息通迅,其职责只有两个: 1,提供“观查者们”对感兴趣消息的监听注册[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(printName:) name: @"messageName" o
2013-12-10 14:35:10 527
原创 UITextField 设置
我们有时需要定制化UITextField对象的风格,可以添加许多不同的重写方法,来改变文本字段的显示行为。这些方法都会返回一个CGRect结构,制定了文本字段每个部件的边界范围,甚至修改placeHolder颜色,字体。– textRectForBounds: //重写来重置文字区域– drawTextInRect: //改变绘文字属性.重写时
2013-12-09 14:38:39 561
原创 cocoa框架
Cocoa 框架接下来的段落总结了 Cocoa 的类和一些重要的框架的示意图,特别是核心框架 Foundation (基础)和 Application Kit (应用程序工具箱)。内容: 介绍 基础框架(Foundation) 应用程序工具箱(Appkit) 其它 Cocoa API 框架 介绍是什么使得一个程序变成了
2013-12-09 10:56:01 1010
原创 对象,类、方法和消息
对象:对象就像c语言中的结构;它占用内存空间来保存自己的变量。这些变量称为成员变量。对象中一些变量使用指针来指向其他的对象,这些指针帮助一个对象了解另一个对象。类:类可以创建对象、指明对象拥有的变量和为对象分配内存。对象其实就是类的实例。对象优于结构的地方是它可以包含函数。我们把这些函数叫做方法。开发者可以给对象发送一个消息来调用某个方法。 消息:Objective-C中调用函数的方法
2013-12-09 10:35:36 1207
原创 iOS atomic与nonatomic,assign,copy与retain的定义和区别
atomic和nonatomic用来决定编译器生成的getter和setter是否为原子操作。 atomic 设置成员变量的@property属性时,默认为atomic,提供多线程安全。 在多线程环境下,原子操作是必要的,否则有可能引起错误的结果。加了atomic,setter函数会变成下
2013-12-06 15:28:38 505
原创 NSBundle介绍
bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别. 但是实际上它是一个包含了nib文件,编译代码,以及其他资源的目录. 我们把这个目录叫做程
2013-12-05 17:59:51 465
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人