5月细节积累
5月细节积累
- 集成的分享平台
- mob.com的shareSDK
- 百度的SDK
- 友盟的SDk
- 将一段字符串转化成一个类:
- 方法: NSClassFromString:@“”, 这是一种映射机制,java中也有,可以用于批量生成类,
- 一个算个学习的网站
- 面试 & 算法 & 机器学习在线课程:julyedu.com
- http://blog.csdn.net/v_JULY_v
- 一个类中可以写另外的类和实现,
- 在一个类中放入多个类,已经有一个类,可以在头文件中写
- @interface className : NSObject
- @end
- 在实现文件中写实现类容
- @implementation className
- @end
- ARC下使用非ARC库,或者类文件 -fno -objc -arc
- 非arc 下使用ARC库 ,或者类文件 -fobjc -arc
- 在自定义类中添加通知监听者,需要在dealloc中移除这个监听者
- 调用removeobserver,要不然会崩溃
- 单元格重用带来的麻烦
- 单元格重用也会重用单元格的一些属性,可是我们不想使用一样的属性,每个单元格风格可能都有些不同
- 解决方法:
- 一:在重用单元格前把一些属性,恢复到默认状态
- 二:干脆不重用不就行了,,,这个,,,,可以,,,,但是有失程序员讲究性能优化的优良传统
- 把本地的一个路径转换为URL
- [NSURL fileURLWithString:@“"]
- webView的自适应网页大小的方法
- 是一个属性:
- scalesPageToFit,
- 可以让View,缩放文件的规模,来适应View的大小
- 遍历文件夹中的内容
- 文件夹枚举器
- - (NSDirectoryEnumerator *)enumeratorAtPath:(NSString *)path;
- 它的返回值是一个枚举的子类,是可以for in 来循环遍历的,其中存储的是文件的名字
- 或者使用
- while([fileEnumer nextObject]){
- fileEnumer .fileAttribution .filesize
- }
- 删除文件夹,,使用remove方法,移除文件夹,然后再创建空的文件夹