------iOS培训、Java培训、Android培训, iOS学习型技术博客,期待与您交流------ 点语法点语法的本质是方法调用:调用对象成员变量的setter和getter是编译器特性,编译器帮忙转的p.age = 25; // 等价于 [p setA...
分类:
其他好文 时间:
2015-04-08 10:31:34
阅读次数:
168
------iOS培训、Java培训、Android培训, iOS学习型技术博客,期待与您交流------计算当前路径下所有文件的总行数/*计算当前路径下所有文件的总行数涉及到NSArray、NSString、NSFileManager*/// 计算当前全路径(文件\文件夹)下所有文件的行数// 接...
分类:
其他好文 时间:
2015-04-08 10:27:37
阅读次数:
122
------iOS培训、Java培训、Android培训, iOS学习型技术博客,期待与您交流------/*NSString : 不可变字符串NSMutableString : 可变字符串*/NSString// OC字符串NSString的创建void createNSString(){ /*....
分类:
其他好文 时间:
2015-04-08 10:26:13
阅读次数:
168
---iOS培训、Java培训、Android培训、.net培训,期待与您交流!!!---/*设计一个类Point2D,表示二维平面中的某个点1> 属性* double _x* double _y2> 方法* 属性相应的set、get方法* 设计一个对象方法同时设置x和y* 设计一个对象方法计算跟其...
分类:
其他好文 时间:
2015-04-08 09:06:03
阅读次数:
112
辨析nil,Nil,NULL,NSNull概念说明: nil:表示oc中指向对象的指针为空 Nil:表示oc中指向类的指针为空 NULL:指向其他类型指针为空,如一个c类型的内存指针 NSNull:是一个单利对象,在不允许对象指针为nil的集合中,表示空值的对象 若obj为nil: ...
分类:
其他好文 时间:
2015-04-08 00:49:36
阅读次数:
181
分类:NSDictionary(不可变数据字典)和NSMutableDictionary(可变数据字典)组成:(1)由键-值(Key-Value)对组成的数据集合?(2)任何对象(id类型)都可以作键,但一般是字符串?(3)字典内元素无序排列,键相同的的元素不能重复?(4)可以通过键来快速枚举 .....
分类:
其他好文 时间:
2015-04-07 23:20:08
阅读次数:
262
1、对block的理解 > block是iOS4.0之后出现的,是仿照java中匿名函数所创造的,它是c级别的语法,效率比协议-代理高 > block的是一个匿名函数(没有名字的函数) > 我们可以把block变量看做一个OC的变量,只是这个变量指向的是一个函数。 // 我们可以为block变...
分类:
其他好文 时间:
2015-04-07 19:30:12
阅读次数:
146
//// main.m// 时间格式化////#import int main(int argc, const char * argv[]) { @autoreleasepool { //返回当前时间,以GMT为准 NSDate * date =...
分类:
其他好文 时间:
2015-04-07 19:03:38
阅读次数:
98
ios没有提供简单的汉字拼音排序方法,在网上看到了oc方法,这里写以下对应的swift方法 var stringCompareBlock: (String,String)->Bool = { (str1:String, str2:String) -> Bool in var nsStr...
分类:
移动开发 时间:
2015-04-07 15:25:06
阅读次数:
172
头文件:实现文件, 类似于C++的.cpp文件:一、函数的对比helloworld方法Java 语言:[cpp]view plaincopypublicvoidhelloWorld(boolishelloworld){//干点啥}C++语言:[cpp]view plaincopyvoidhelloW...
分类:
编程语言 时间:
2015-04-07 15:20:44
阅读次数:
189