Object-c
chenqipc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IOS延长启动画面的两种方法
1. 在ViewController的viewDidLoad方法里延时。@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; //[NSThread sleepForTimeInterval:3];}@end2. 在AppDelegate的- (BOOL)applicati原创 2015-07-09 09:22:19 · 2419 阅读 · 0 评论 -
UIView常用操作
UIImageView,顾名思义,是用来放置图片的。使用Interface Builder设计界面时,当然可以直接将控件拖进去并设置相关属性,这就不说了,这里讲的是用代码。1、创建一个UIImageView:创建一个UIImageView对象有五种方法:UIImageView *imageView1 = [[UIImageView alloc] init];UIImag转载 2015-07-04 22:51:00 · 365 阅读 · 0 评论 -
Foundation框架内容
1 数字对象1. NSNumber:数字对象创建如下:NSNumber *num, intNum, floatNum;NSInteger myInt; //integerintNum = [NSNumber numberWithInteger:10];myInt = [intNum integerValue];NSLog("%li",(long)myInt );原创 2015-06-07 15:16:57 · 568 阅读 · 0 评论 -
Object-c分类和协议
1 分类(扩展)分类的意思就是扩展某个类,为类添加方法或属性,而且在不改变原来的类的情况下。应用意义:比如说你要扩展NSArray,NSArray是foundation框架提供的,你无法修改原来的代码,所以提供分类来扩展NSArray。定义如下:#import @interface Student:NSObject@property int id;@property NSSt原创 2015-06-06 08:15:39 · 726 阅读 · 0 评论 -
Object-c类
1 类的声明及定义一个类包含两部分:类的声明(@interface)和类的定义(@implement)。类的声明为class.h,而定义为class.m,两个文件的名字相同,后缀名不同。使用时,只需要import “class.h”即可。#import @interface Number: NSObject -(void) print();-(void) setN原创 2015-05-20 16:38:29 · 576 阅读 · 0 评论 -
Object-c多态
1 id类型id类型是一种通用的对象类型,id可以用来存储什么类型的对象。类似Java的Object。2 动态绑定动态绑定也叫多态,是在程序运行期间,根据对象的实际类型进行相应的调用。#import #import "Dog.h"#import "Cat.h"int main(){ @autoreleasepool{原创 2015-05-20 15:41:53 · 609 阅读 · 0 评论 -
Object-c归档使用
1 使用XML归档MAC OS X使用XML文档存储默认参数、应用程序设置和配置信息。NSString、NSDictionary、NSArray、NSData或NSNumber类型,可以通过writeToFile:atomically方法将数据写到文件中。字典和数组可以使用XML格式写数据。NSDictionary *dict = [NSDictionary dictionaryWit原创 2015-06-10 13:38:32 · 569 阅读 · 0 评论 -
Object-c内存管理简介
1 自动垃圾回收系统自动检测对象是否拥有其他对象,不再有引用的对象将会被自动回收。IOS并不支持自动垃圾回收,MAC OS X支持。 2 手工管理内存NSStudent *stu = [[NSStudent alloc] init];[stu retain]; //引用计数加1[stu release]; //引用计数减1 [stu dealloc]; //释放当对象的原创 2015-06-09 22:52:29 · 445 阅读 · 0 评论 -
Foundation文件操作
1 NSFileManagerNSFileManger使用NSString作为路径名,可以是绝对路径或相对路径。相对路径就是当前目录。绝对路径以“/”开头,“/”,表示根目录。常用方法:NSFileManager *fm = [NSFileManager defaultManager];//删除文件if([fm removeItemAtPath:原创 2015-06-08 11:53:33 · 683 阅读 · 0 评论
分享