OC语言
文章平均质量分 56
大都废
这个作者很懒,什么都没留下…
展开
-
OC-协议/代理
了解协议和代理,什么是协议:协议是一个原创 2014-11-19 19:11:20 · 498 阅读 · 0 评论 -
OC-归档:json/plist
//归档: 就是把数据按照定义的格式存储到文件中,方便从文件恢复对象数据//解归档: 从归档文件中读取数据到对象变量中#import int main(int argc,const char * argv[]){ @autoreleasepool { //归档 /*NSData *data =原创 2014-11-19 09:45:46 · 971 阅读 · 0 评论 -
OC-文件的读写操作
文件的读写主要是通过NSHandles'ho原创 2014-11-19 17:40:52 · 5543 阅读 · 0 评论 -
OC-电子词典优化版,
#import #define PATH @"/Users/qianfeng/Desktop/FilePath/dict.txt"int main(int argc, const char * argv[]){ @autoreleasepool { NSString *content = [NSString stringWithContentsOfF原创 2014-11-19 20:58:05 · 487 阅读 · 0 评论 -
OC-消息通知
OC中的通知消息:举例详解,类似Android中的广播监听原创 2014-11-21 10:26:56 · 1105 阅读 · 0 评论 -
OC-KVO
#import @class Bank;@interface Person : NSObject{ Bank *bank;} @property(nonatomic)Bank *bank;//打开监听器-(void)registerVS;@end原创 2014-11-21 10:14:49 · 479 阅读 · 0 评论 -
如何判断int、double、float类型数据为0或判断一个未知数据类型的为0或相等
这个判断适合很多语言,首先要明白一点:对于数字而言,放在程序里,整数占用4或者8个字节,小数则占用8个字节字面量整数的类型是int,比如:10的数据类型是:int,所以:int a = 10 编译器才不会报错字面量小数的类型是double和float(目测C语言对这个分得不是太清楚,搞得我也很糊涂),比如:1.0的数据类型是:double,所以:int a = 1.0 (在java中原创 2014-11-30 20:45:33 · 20184 阅读 · 0 评论 -
OC-Block-块的说明和使用
- (void)blockClass{ Block_B b1; b1 = ^(int a,int b){ return a+b; }; b1(11,21); Block_B b2; //返回值为void,参数为void的代码块: void (^b)() = ^(){ printf(原创 2014-12-02 13:13:57 · 528 阅读 · 0 评论 -
OC-探究private修饰的属性能否被继承
一下纯属个人观点,如有雷同,纯属巧合!首先温习一下我们所熟知的OC中关于继承的一些常识子类可以继承父类的:public/protect修饰的成员变量(“属性”或者叫“字段”)。private修饰的不可被被继承~~~~温习完毕之后,那么问题来了·········在OC中子类到底能不能继承父类被private修饰的属性呢?个人在写程序的时候经常会偷懒,比如:父类Fun有一属性:原创 2014-12-28 16:15:07 · 1169 阅读 · 0 评论 -
OC-文件夹/文件的创建
#import //PATH,文件目录#define PATH @"newpath"int main(int argc,const char * argv[]){ @autoreleasepool { NSFileManager *fileManager = [NSFileManagerdefaultManager];原创 2014-11-19 11:34:58 · 2838 阅读 · 0 评论 -
OC-内存管理:retain/copy(深、浅拷贝)的使用和区别详解
通过程序来说明OC中的:深拷贝(deep copy)、浅拷贝、retain的使用及它们之间的区别。原创 2014-11-16 17:27:52 · 2251 阅读 · 0 评论 -
OC-内存-自动释放池
了解自动释放池嵌套使用的方法,通过查看对象str是否还存在来判断str的自动释放归属权到底归属于谁。原创 2014-11-16 21:00:50 · 431 阅读 · 0 评论 -
OC-NSString
//// main.m// NSString_new//// Created by qianfeng on 14-11-9.// Copyright (c) 2014年 qianfeng. All rights reserved.//#import //字符串在OC中采用的时UTF8编码,(还有UTF16、32)都原创 2014-11-13 12:05:58 · 372 阅读 · 0 评论 -
OC-NSDictionary
//// main.m// nsdictionry_new//// Created by qianfeng on 14-11-9.// Copyright (c) 2014年 qianfeng. All rights reserved.//#import#define PATH @"/Users/qianfeng/Desktop/date.txt原创 2014-11-13 12:09:38 · 601 阅读 · 0 评论 -
OC-NSarray
//// main.m// NSarray_new//// Created by qianfeng on 14-11-9.// Copyright (c) 2014年 qianfeng. All rights reserved.//#import #import "Dog.h"int main(int argc原创 2014-11-13 12:07:37 · 457 阅读 · 0 评论 -
OC-NSSet
//// main.m// NSset_new//// Created by qianfeng on 14-11-9.// Copyright (c) 2014年 qianfeng. All rights reserved.//#importint main(int argc,const char * argv[]) {原创 2014-11-13 12:10:34 · 486 阅读 · 0 评论 -
OC-电子词典
MyDictionary.h//// MyDictionary.h// CreatDictonary//// Created by qianfeng on 14-11-13.// Copyright (c) 2014年 qianfeng. All rights reserved.//#import #define PATH @"/原创 2014-11-13 19:45:27 · 407 阅读 · 0 评论 -
OC - 读歌词
使用OC编写一个读取歌词的函数,函数有点冗赘,能够根据歌词里面的时间显示歌词,通过修改程序能够让歌词能够逐字的显示出来。原创 2014-11-15 19:17:51 · 1082 阅读 · 0 评论 -
OC内存管理-1
OC:内存管理,关闭ARC,改造release,allco函数实现自动内存释放原创 2014-11-16 13:17:50 · 426 阅读 · 0 评论 -
OC-内存管理1.1
类具有和C语言结构体相似的特征,每个类创建的对象都会拷贝本类的成员方法(函数又称消息)和成员变量(又称字段)放在自己的内存空间中,以后对象再次调用函数或乘员变量时实际上是调用自己内存中的拷贝,而本例题就是为了证明这一点而专门设计的。原创 2014-11-16 15:01:14 · 395 阅读 · 0 评论 -
数组快速排序,selecter
//// Card.m// ContectCard//// Created by qianfeng on 14-11-15.// Copyright (c) 2014年 qianfeng. All rights reserved.//#import"Card.h"@implementation Card-(id)initWithNam原创 2014-11-15 19:03:07 · 405 阅读 · 0 评论 -
断言 IOS
介绍IOS断言的使用原创 2015-06-08 11:01:15 · 458 阅读 · 0 评论