- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 NSNumber(基础)
//// main.m// test6//// Created by mac on 15/4/25.// Copyright (c) 2015年 mac. All rights reserved.//#import /* OC集合中只能存放OC对象,不能存放空值和基本数据类型(int,float,double.BOOL),结构体,枚举 *///如果在集合中存放基
2015-04-25 21:48:24 367
原创 NSDictionary/NSMutableDictionary(基础)
//// main.m// test5//// Created by mac on 15/4/25.// Copyright (c) 2015年 mac. All rights reserved.///* 集合 1.NSArray\NSMutableArray *有序 *快速创建(不可变)数组:@[obj1,obj2,obj3,obj4] *快速访问数组中的元素
2015-04-25 21:45:10 403
转载 XCode快捷键
从雨痕老大的博客上转来的 http://www.rainsts.net/article.asp?id=10661. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑
2015-04-25 00:51:07 271
原创 计算代码行数
//计算代码行数#import //计算单个文件的代码行数/* path:文件的全路径,可能是文件夹,也可能是文件 返回值int: 返回代码的行数 */int codeLineCount(NSString *path){ int count = 0 ; //1,获得文件管理者,为单例 NSFileManager *mgr = [NSFileManager
2015-04-25 00:27:31 454
原创 NSArray和NSMutableArray(基础)
#import /* NSArray :不可变数组 NSMutableArray : 可变数组 */int main(int argc, const char * argv[]) { @autoreleasepool { //---------------------------------NSMutableArray //a[]只创建不可变数
2015-04-25 00:22:26 357
原创 NSString/NSMutableString(基础)
#import /* NSString :不可变字符串 NSMutableString:可变字符串 */NSString * stringCreate();int main(int argc, const char * argv[]) { @autoreleasepool { //可变字符串 NSMutableString *mustr = [
2015-04-24 23:20:46 310
原创 NSRange,NSPoint,NSSize,NSRect(基础)
//// main.m// test1//// Created by mac on 15/4/24.// Copyright (c) 2015年 mac. All rights reserved.//#import int main(int argc, const char * argv[]) { @autoreleasepool { /*
2015-04-24 23:11:58 419
原创 协议protocol和代理模式基础内容总结和举例
一、 简单使用1. 基本用途Ø 可以用来声明一大堆方法(不能声明成员变量)Ø 只要某个类遵守了这个协议,就相当于拥有这个协议中的所有方法声明Ø 只要父类遵守了某个协议,就相当于子类也遵守了 2. 格式Ø 协议的编写@protocol 协议名称// 方法声明列表@endØ 某个类遵守协议@interface 类名 : 父类 协议名称>@end
2015-04-11 16:40:54 475
原创 模式 - 单例
写一个Person类,要保证无论什么情况下创建Person对象返回的都是同一个对象(单例设计模式)。/* 知识点,单例(singleton)的理解:1,定义: 为“有且仅有一个元素的集合”,“保证一个类仅有一个实例,并提供一个访问它的全局访问点。” 单例模式的意图是是的类的对象成为系统中唯一的实例,提供一个访问点,供客户类共享资源。 说白了所谓单例,即我们自己创建一个单例类,该类只能
2015-04-11 16:37:30 335
原创 oc小练习
1.Copy和retain的区别(1)copy:建立一个索引数为1的对象,然后释放旧对象 使用范围:对NSString,在赋值时使用传入值的一份拷贝。拷贝工作由copy方法执行,此属性只对那些实行了NSCopying协议的对象类型有效。 (2)retain: 释放(release)旧对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1 使用范围:
2015-04-11 16:03:43 723
原创 c语言小练习(1)
1、 设计一个函数,找出整型数组元素的最小值(C语言编程题)#import //宏定义数组的长度#define LENGTH 5int main(int argc, const char * argv[]){ @autoreleasepool { //定义整形数组 int arr[LENGTH]; print
2015-04-11 15:49:14 929
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人