iOS 知識(shí)總結(jié)

取消執(zhí)行延時(shí)調(diào)用

<code>cancelPreviousPerformRequestsWithTarget</code> 用來取消尚未執(zhí)行的 方法 <code>performSelector:withObject:afterDelay:</code>

官方解釋

關(guān)于makeToBounds與cornerRadius

makeToBounds 為YES 可以裁剪圖層(UIView)里的任何東西
makeToBounds 為NO 僅對圖層的背景顏色裁剪有效

swift 中使用NSObject 的class 方法

eg. <code>[A class]</code>
in swift <code>A.self</code>

swift for..in 中刪除

在swift的for in 循環(huán)中可以動(dòng)態(tài)改變數(shù)組元素(比如刪除) 而不會(huì)產(chǎn)生異常 OC則不行

Xcode插件失效? 試試這個(gè)

<code>find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID</code>
mark by

swift 打印enum值

<code>print("(yourEnum.rawValue)")</code>

Objective-C類 監(jiān)聽 swift定義的Notification

傳送門

統(tǒng)計(jì)項(xiàng)目中的代碼行數(shù)

<code>find . -name ".m" -or -name ".h" -or -name ".swift" -or -name ".c" |xargs grep -v "^$"|wc -l</code>

xargs 將參數(shù)列表轉(zhuǎn)換成小塊分段傳遞給其他命令,以避免參數(shù)列表過長的問題
grep -v "^$"|wc 去掉空行
wc -l 統(tǒng)計(jì)行數(shù)
grep 強(qiáng)大的文本搜索工具

iOS 高性能圓角

鏈接

同步塊(synchronization block)

@synchronized(self){} 會(huì)保證大括號(hào)中的代碼 在多線程情況下只會(huì)被一個(gè)線程執(zhí)行

UIButton title

UIButton.titleLable.text 不管在按鈕的任何status 都是.Normal 的title

兩個(gè)重要路徑

~/Library/Caches/CocoaPods/Pods
~/Library/Developer/Xcode/DerivedData

nav icon 總是藍(lán)色?

試試這個(gè)
<code>navigationItem.leftBarButtonItem = UIBarButtonItem(image: UIImage(named: "back_arrow")?.imageWithRenderingMode(.AlwaysOriginal), style: .Plain, target: self, action: "backClick")</code>

音頻轉(zhuǎn)換 格式工廠系吭? 我覺得還是這個(gè)屌

<code>afconvert /System/Library/Sounds/Submarine.aiff ~/Desktop/sub.caf -d ima4 -f caff -v</code>

證書轉(zhuǎn)換

<code>openssl pkcs12 -in path.p12 -out newfile.key.pem -nocerts -nodes</code>

OC數(shù)組去重

NSArray *array1=@[@"123", @"345", @"456"];
NSArray *array2=@[@"234", @"345", @"456"];
NSArray *newArray = [array1 arrayByAddingObjectsFromArray:array2];
NSSet *set = [NSSet setWithArray:newArray];
NSMutableArray *returnArray = [[NSMutableArray alloc]initWithArray:[set allObjects]];
NSSortDescriptor *sort = [[NSSortDescriptor alloc]initWithKey:@"" ascending:YES];
[returnArray sortUsingDescriptors:[NSArray arrayWithObject:sort]];

復(fù)制內(nèi)容到剪貼板

<code>UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
pasteboard.string = self.shareUrl;</code>

獲取當(dāng)前控制器

<code></code>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市啸罢,隨后出現(xiàn)的幾起案子押袍,更是在濱河造成了極大的恐慌甸饱,老刑警劉巖联四,帶你破解...
    沈念sama閱讀 221,820評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件撑碴,死亡現(xiàn)場離奇詭異,居然都是意外死亡碎连,警方通過查閱死者的電腦和手機(jī)灰羽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,648評論 3 399
  • 文/潘曉璐 我一進(jìn)店門驮履,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鱼辙,“玉大人廉嚼,你說我怎么就攤上這事〉瓜罚” “怎么了怠噪?”我有些...
    開封第一講書人閱讀 168,324評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長杜跷。 經(jīng)常有香客問我傍念,道長,這世上最難降的妖魔是什么葛闷? 我笑而不...
    開封第一講書人閱讀 59,714評論 1 297
  • 正文 為了忘掉前任憋槐,我火速辦了婚禮,結(jié)果婚禮上淑趾,老公的妹妹穿的比我還像新娘阳仔。我一直安慰自己,他們只是感情好扣泊,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,724評論 6 397
  • 文/花漫 我一把揭開白布近范。 她就那樣靜靜地躺著,像睡著了一般延蟹。 火紅的嫁衣襯著肌膚如雪评矩。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,328評論 1 310
  • 那天阱飘,我揣著相機(jī)與錄音斥杜,去河邊找鬼。 笑死俯萌,一個(gè)胖子當(dāng)著我的面吹牛果录,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播咐熙,決...
    沈念sama閱讀 40,897評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼弱恒,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了棋恼?” 一聲冷哼從身側(cè)響起返弹,我...
    開封第一講書人閱讀 39,804評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎爪飘,沒想到半個(gè)月后义起,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,345評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡师崎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,431評論 3 340
  • 正文 我和宋清朗相戀三年默终,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,561評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡齐蔽,死狀恐怖两疚,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情含滴,我是刑警寧澤诱渤,帶...
    沈念sama閱讀 36,238評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站谈况,受9級特大地震影響勺美,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜碑韵,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,928評論 3 334
  • 文/蒙蒙 一赡茸、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧祝闻,春花似錦坛掠、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,417評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至耸袜,卻和暖如春友多,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背堤框。 一陣腳步聲響...
    開封第一講書人閱讀 33,528評論 1 272
  • 我被黑心中介騙來泰國打工域滥, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蜈抓。 一個(gè)月前我還...
    沈念sama閱讀 48,983評論 3 376
  • 正文 我出身青樓启绰,卻偏偏與公主長得像,于是被迫代替她去往敵國和親沟使。 傳聞我的和親對象是個(gè)殘疾皇子委可,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,573評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 因?yàn)橐Y(jié)局swift3.0中引用snapKit的問題,看到一篇介紹Xcode8,swift3變化的文章,覺得很詳細(xì)...
    uniapp閱讀 4,426評論 0 12
  • 俯身細(xì)語是教育的一種美好姿態(tài)着倾,是平等的相處,亦是一種尊重燕少。無論是批評還是表揚(yáng)卡者,都要學(xué)會(huì)在孩子的耳邊輕輕說。孩子的心...
    盜草姑娘閱讀 259評論 0 0
  • 最近在編著我的一本關(guān)于畫馬造型的一本書客们,整理畫馬資料的過程中崇决,對漢代的繪畫藝術(shù)有了新的認(rèn)識(shí)材诽,漢畫的形式主要是畫像石...
    泉城安銘閱讀 692評論 1 0
  • 二、穿越的離 “嘿恒傻,你快來呀岳守。” 咦碌冶?離張開眼,發(fā)現(xiàn)自己在草垛中睡著了涝缝。旁邊站著好幾個(gè)小孩子扑庞,莫名有些熟悉。對了拒逮,...
    萍梗子閱讀 200評論 0 4