5月細節積累

5月細節積累java

 

 

  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方法,移除文件夾,而後再建立空的文件夾
相關文章
相關標籤/搜索