聲明:原創(chuàng)作品,轉(zhuǎn)載請(qǐng)注明出處http://www.itdecent.cn/p/2828874af134 這篇文章來(lái)總結(jié)下UML類(lèi)圖,本來(lái)不打算講UML類(lèi)圖的,因?yàn)槲以趯W(xué)習(xí)...
聲明:原創(chuàng)作品,轉(zhuǎn)載請(qǐng)注明出處http://www.itdecent.cn/p/2828874af134 這篇文章來(lái)總結(jié)下UML類(lèi)圖,本來(lái)不打算講UML類(lèi)圖的,因?yàn)槲以趯W(xué)習(xí)...
沒(méi)有沒(méi)有 兄弟言重了
iOS 自定義UIAlertController點(diǎn)擊空白處返回在項(xiàng)目的一個(gè)需求中 需要用到UIAlertViewController來(lái)實(shí)現(xiàn)需求中的功能已完成, 但是在測(cè)試過(guò)程中發(fā)現(xiàn)沒(méi)有實(shí)現(xiàn)點(diǎn)擊空白處退出彈窗這個(gè)功能,因此帶給我的用戶(hù)體驗(yàn)...
iOS 中分類(lèi)如果聲明一個(gè)strong屬性變量,那很簡(jiǎn)單,在.m文件中直接實(shí)現(xiàn)關(guān)聯(lián)對(duì)象的兩個(gè)setter getter方法,但如果無(wú)其他選擇,必須在分類(lèi)中聲明一個(gè)weak屬性...
鍵盤(pán)修飾鍵要使用鍵盤(pán)快捷鍵,請(qǐng)按住一個(gè)或多個(gè)修飾鍵,然后按快捷鍵的最后一個(gè)鍵。例如,要使用 Command-C(拷貝),請(qǐng)按住 Command 鍵并按 C 鍵,然后同時(shí)松開(kāi)這...
1.1 AutoLayout原理 iOS 中視圖所需要的布局信息只有兩個(gè),分別是 origin/center 和 size,在這里我們以 origin & size 為例,也...
網(wǎng)上搜索基本的都是說(shuō)這個(gè)目錄的內(nèi)容不會(huì)被刪除,只是不會(huì)被icloud備份而已。之前的同事將數(shù)據(jù)庫(kù)放到了Library/Cache目錄,之前只是覺(jué)得有點(diǎn)奇怪,也沒(méi)太在意,于是我...
iOS app的編譯過(guò)程 在 iOS 開(kāi)發(fā)的過(guò)程中,Xcode 為我們提供了非常完善的編譯能力,正常情況下,我們只需要 Command + R 就可以將應(yīng)用運(yùn)行到設(shè)備上,即使...
前言 啟動(dòng)時(shí)間是衡量應(yīng)用品質(zhì)的重要指標(biāo)。 本文首先會(huì)從原理上出發(fā),講解iOS系統(tǒng)是如何啟動(dòng)APP的,然后從main函數(shù)之前和main函數(shù)之后倆個(gè)角度去分析如何優(yōu)化啟動(dòng)時(shí)間。 ...
地址映射過(guò)程中,若在頁(yè)面中發(fā)現(xiàn)所要訪問(wèn)的頁(yè)面不再內(nèi)存中,則產(chǎn)生缺頁(yè)中斷。當(dāng)發(fā)生缺頁(yè)中斷時(shí)操作系統(tǒng)必須在內(nèi)存選擇一個(gè)頁(yè)面將其移出內(nèi)存,以便為即將調(diào)入的頁(yè)面讓出空間。而用來(lái)選擇淘...
一.七層?四層? OSI模型(Open System Interconnection Reference Model,縮寫(xiě)為OSI),全名“開(kāi)放式系統(tǒng)互聯(lián)通信參考模型”,是一...
序言 目前形勢(shì),參加到iOS隊(duì)伍的人是越來(lái)越多,甚至已經(jīng)到供過(guò)于求了。今年,找過(guò)工作人可能會(huì)更深刻地體會(huì)到今年的就業(yè)形勢(shì)不容樂(lè)觀,加之,培訓(xùn)機(jī)構(gòu)一火車(chē)地向用人單位輸送iOS開(kāi)...
C/C++ 面試知識(shí)總結(jié) 這是一篇五萬(wàn)字的C/C++面試知識(shí)點(diǎn)總結(jié),包括答案:這是上篇,下篇今天也推送了,需要的同學(xué)記得去看看。本文花費(fèi)了博主大量的時(shí)間進(jìn)行收集、排版:如果你...
前言 ??本文會(huì)展示內(nèi)存對(duì)齊,及繼承、虛繼承等各個(gè)情況下內(nèi)存的布局,并根據(jù)結(jié)果總結(jié)使用場(chǎng)景。 基本調(diào)試方法 ??使用編譯器自帶的工具,在Visual Studio下,右鍵解決...
基礎(chǔ)篇:操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò) 一:操作系統(tǒng) 1.進(jìn)程的有哪幾種狀態(tài),狀態(tài)轉(zhuǎn)換圖,及導(dǎo)致轉(zhuǎn)換的事件。 2.進(jìn)程與線程的區(qū)別。 3.進(jìn)程通信的幾種方式。 4.線程同步幾種方式。(...
數(shù)據(jù)庫(kù)常見(jiàn)面試題(開(kāi)發(fā)者篇) 什么是存儲(chǔ)過(guò)程?有哪些優(yōu)缺點(diǎn)? 存儲(chǔ)過(guò)程就像我們編程語(yǔ)言中的函數(shù)一樣,封裝了我們的代碼(PLSQL、T-SQL)。存儲(chǔ)過(guò)程的優(yōu)點(diǎn): 能夠?qū)⒋a封...
前言 標(biāo)題可能有點(diǎn)令人費(fèi)解,解釋一下。眾所周知,GCD編程是面向隊(duì)列和任務(wù)的,無(wú)需關(guān)心線程的創(chuàng)建和維護(hù)。GCD中有兩種隊(duì)列和兩種任務(wù),不同隊(duì)列和不同任務(wù)組合起來(lái)往往就容易被繞...
Category是Objective-C 2.0之后添加的語(yǔ)言特性,分類(lèi)、類(lèi)別其實(shí)都是指的Category。Category的主要作用是為已經(jīng)存在的類(lèi)添加方法。Objecti...
該文章屬于劉小壯原創(chuàng),轉(zhuǎn)載請(qǐng)注明:劉小壯[http://www.itdecent.cn/u/2de707c93dc4] NSObject 之前的定義 在OC1.0中,Run...