5月细节积累

5月细节积累

 

 

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