版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
alloccopyretainrelease時候會幫我們releaseARCxcode自動會幫我們?nèi)斯ぶ悄艿奶砑觬eleaseautorelease操copy,mutableCopy@interfaceA{ } 的。http是基于tcp/ip的主要用戶互聯(lián)網(wǎng)的協(xié)議tcp傳輸不如udp快,吞吐量不如udp大Model,View,Controller,iOS開發(fā)中的典型的設(shè)計模式。比如通過http把網(wǎng)絡(luò)數(shù)據(jù)并解析然后存于自己的數(shù)據(jù)模型Model中,然后通知controllercontrollerModel和View進(jìn)行關(guān)聯(lián),這種模式就叫mvc。 UILongPressGuesture,UIRotationGuesture3tableview就可以實現(xiàn)瀑布流,3scrollview3個復(fù)用隊列,如果一種如果要創(chuàng)建一個cell,首先從復(fù)用隊列中取一個,然后使用。首先不要alloc創(chuàng)建,而要首先去復(fù)用池里面找有沒有可復(fù)用的view,如果沒有就alloc如果有就直接用。類別/類目/Category很方便給現(xiàn)有類添加方法。但是不能添加成員變量,類除外,比如可以給NSString增加方法,給加了setImageWithURL:方法。類別對于使用者很方便需要寫一個類似于QFImageView然后把所有的UIImageView改成Cchar,short,int,struct,union,enumNSString,nsarray,nsdictionary.Nsthread是創(chuàng)建線程的一個通用的類。比如線程創(chuàng)建,取消,開然后異步刷新界面,我們無需等待網(wǎng)絡(luò)數(shù)據(jù)完成.是2個對象之間通訊的式。主要做反向傳值的。實現(xiàn)系統(tǒng)的一些回調(diào)方法,比如scrollview滑動,選擇,asi網(wǎng)絡(luò)完成等iOSobtiv--‐c主要是反向傳值,一般用來1:1的兩個對象通訊上。通知中心是通過然后接收的一種n:n(多對對)的方法字體放大,可以。相同的是他們都有類似HTMLwebviewhtml是通過解析字符串來解析。沒有成熟現(xiàn)成html解析器。一般服務(wù)器去抓取html解析html形成jsonxml文件供端讀Objetive-‐C如何和javascriptObciv-- -‐‐-‐‐→→javascript-‐‐-‐‐-‐‐→→htmlObjetive-‐cstringByEvaluatingJavaScriptFromString函數(shù)來執(zhí)行html中的javascriptJavascript--‐→→url-‐‐--‐→→objective--c本地方法需要通過uiwebview中的函數(shù)-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)request [[UIApplicationsharedApplication]openURL:[NSURLurlwithString:@” [[UIApplicationsharedApplication]openURL:[NSURLurlwithString:@”sms:// Inline表示內(nèi)聯(lián)。一般來說inline需要和static聯(lián)合用一般用法是staticinline intmax(inta,intb){}staticinline作用是和宏類似,只不過是方便調(diào)試(宏不能斷掉調(diào)試,staticinline可以。運(yùn)行時候是一樣的。Aint 類A,類C:類類D B,C那么inta到底是繼承自誰的Keyvaluecoding,KeyvalueKVO可以觀察某個對象的變量變化過程,KVC是滿足被觀察的編NSString*name=@” ”,[namerelease]會出現(xiàn)什么betie-‐calloclist=~arraymap=~dictionaryset=~nssetvector=~array.m-->POST2POSTPOST,對于非文件POST格式(fom-a/x-‐ww-uloe)是m出來了。POST不會。但是在AppGETPOST都看不見。GET和POST都是和服務(wù)器提交參數(shù)/通訊的式。比較小的就放在nsuserdefaults(以文件設(shè)計的存放在Libraray中)plistnsuserdefaults大一些的歸檔nsarchieve可以存對象 =~NSObject函數(shù),readwritesetter,getter函數(shù)copy是拷貝,mutableCopyNSString通過mutableCopy變成NSMutableString,把NSArray通過mutableCopy變成NSMutableArray.NSString--‐→→NSMutableString,NSDictionary→→NSMutableDictionary,NSDa-;歸檔NSArchieve高ASI,中 BSD低HTTP 么速度快?forinarray數(shù)組數(shù)組全部導(dǎo)入到cpucache中。因為cache速度把內(nèi)存快至少100倍 int Blocks類似于c中回調(diào)函數(shù),和類似的,類似于java中l(wèi)istener函Frame是子視圖相對于父視圖的坐標(biāo)系統(tǒng),xywidthheight,boundsuiview自己的坐標(biāo)系統(tǒng)boundsxy=0scrollviewview放在重用隊列中,viewview,另外一方實現(xiàn)協(xié)議,類似于回調(diào),blocks等語法。通知中心是多對多的的通訊模式。主要用在多個對象之間松解釋關(guān)鍵字static、const、inline、static static修飾變量表示靜態(tài)變量,根據(jù)作用域不同Volatile表示每次都從內(nèi)存中真正的。主要是用于嵌入式中,int-‐‐(void)demo[NSThreaddetachNewThreadSelector:@selector(thread1:)toTarget:selfwithObject:nil];}-‐‐(void)[sumLocklock];}}-‐‐(void)[sumLocklock];}}OC中有私有成員變量嗎?怎么實現(xiàn)-‐‐(void)produceAndConsumedataList=[[NSMutableArrayalloc]init];dataLock=[[NSLockalloc]init];[NSThreaddetachNewThreadSelector:@selector(produce:)toTarget:selfwithObject:nil];}-‐‐(void)produce:(id)argintindex=0;while(1){NSNumber*n=[NSNumbernumberWithInt:index++];[dataLocklock];}}-‐‐(void){[dataLockidobj=[dataListobjectAtIndex:0];[dataListremoveObject:0];[dataLockunlock];}}},3G,3GS4,iphoen4S 640x960retina5,5S,640x1136寫程序需要有2套demo.png 5適配.136/2-44-[[UIScreenmainScreen]applicationFrame]=(320x460,320x548)[[UIScreenmainScreen]bounds]=(320x480,320x568)iPad,iPad2,iPad iPad3, iOS5,iOS6iOS7是同步的.NSNotificationQueueAnotificationcenterdeliversnotificationstoobserverssynchronously.Inotherwords,thepostNotification:methodsdonotreturnuntilallobservershavereceivedandprocessedthenotification.TosendnotificationsasynchronouslyuseNSNotificationQueue.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024雙方同意離婚協(xié)議之法律咨詢服務(wù)合同
- 2024年度能源設(shè)施安防監(jiān)控工程項目合同
- 2024醫(yī)療器械銷售代理合同
- 2024年大連智能鎖產(chǎn)品測試與質(zhì)量控制合同
- 2024年度學(xué)校教學(xué)樓照明改造合同
- 2024年衛(wèi)星導(dǎo)航與位置服務(wù)系統(tǒng)合作協(xié)議
- 2024年多功能砂漿添加劑采購合同
- 2024年全球貿(mào)易合作伙伴協(xié)議
- 2024年口腔門診部員工合同模板
- 痤瘡護(hù)理課件教學(xué)課件
- 企業(yè)如何利用新媒體做好宣傳工作課件
- 如何培養(yǎng)孩子的自信心課件
- 中醫(yī)藥膳學(xué)全套課件
- 頸脊髓損傷-匯總課件
- 齒輪故障診斷完美課課件
- 2023年中國鹽業(yè)集團(tuán)有限公司校園招聘筆試題庫及答案解析
- 大班社會《特殊的車輛》課件
- 野生動物保護(hù)知識講座課件
- 早教托育園招商加盟商業(yè)計劃書
- 光色變奏-色彩基礎(chǔ)知識與應(yīng)用課件-高中美術(shù)人美版(2019)選修繪畫
- 前列腺癌的放化療護(hù)理
評論
0/150
提交評論