1.nslog日誌列印
#ifdef debug
// 除錯
#define czlog(...) nslog(__va_args__)
#else
// 發布
#define czlog(...)
#endif
2.自定義導航欄後實現滑動返回功能
self
.interactivepopgesturerecognizer
.delegate
=nil
;3.字串拼接
nsstring
*imagename=[
nsstring
stringwithformat
:@"new_feature_%ld"
,indexpath.
row+1];
4.uicollectionviewcontroller屬性
self
.collectionview
.pagingenabled
=yes
;//設定分頁
self
.collectionview
.bounces=no
;//設定沒有彈性
self
.collectionview
.showshorizontalscrollindicator=no
;//設定水平滾動條隱藏
5.獲取系統版本號
nsstring
*currentversion=[
nsbundle
mainbundle
].infodictionary
[@"cfbundleversion"
];
iOS小知識點
獲取快取 1.匯入 import sdimagecache.h 把b單位轉換為m nsstring stringwithformat 2fm double sdimagecache sharedimagecache getsize 1000 1000 清除快取 sdimagecache shared...
IOS常見知識點
xcode 4.4 陣列和物件的訪問都可以簡寫了,例如賦值 array string 1 dic 取值 array 1 dic 1 早期的xcode編譯環境對方法順序要求很高,前面的函式體找不到後面的例項方法,發出警告,要麼只能在類別中宣告,多寫 要麼打亂函式順序,導致維護麻煩,新的llvm改變了以...
iOS面試知識點
現在進入本篇的正題。本篇的面試題是我認為比較好的ios開發基礎知識點,希望大家看過這後在理解的基礎上掌握而不是死記硬背。死記硬背很快也會忘記的。1.1 父類實現深拷貝時,子類如何實現深度拷貝。父類沒有實現深拷貝時,子類如何實現深度拷貝。1.2 kvo,nsnotification,delegate及...