第一種 atomic和nonatomic區(qū)別用來決定編譯器生成的getter和setter是否為原子操作。atomic提供多線程安全,是描述該變量是否支持多線程的同步訪問,如...

第一種 atomic和nonatomic區(qū)別用來決定編譯器生成的getter和setter是否為原子操作。atomic提供多線程安全,是描述該變量是否支持多線程的同步訪問,如...
一然低、網(wǎng)絡各個協(xié)議:TCP/IP欣鳖、SOCKET寸宏、HTTP等 網(wǎng)絡七層由下往上分別為物理層幕袱、數(shù)據(jù)鏈路層仪际、網(wǎng)絡層祝谚、傳輸層宪迟、會話層、表示層和應用層交惯。 其中物理層次泽、數(shù)據(jù)鏈路層和網(wǎng)絡層通...
原創(chuàng):知識進階型文章無私奉獻,為國為民席爽,創(chuàng)作不易意荤,請珍惜,之后會持續(xù)更新只锻,不斷完善個人比較喜歡做筆記和寫總結玖像,畢竟好記性不如爛筆頭哈哈,這些文章記錄了我的IOS成長歷程齐饮,希望...
2019 iOS面試題大全---全方面剖析面試 2019 iOS面試題-----網(wǎng)絡相關之HTTP協(xié)議 2019 iOS面試題-----網(wǎng)絡相關之HTTPS祖驱、對稱加密握恳、非對稱...
原文地址: http://www.reibang.com/p/4001e06b150e 前言: 對于單元測試來說,我想大部分同行捺僻,在項目中乡洼,很少會用到崇裁,也有一大部分,知道單...
原文地址 希望你讀完這篇博客之后這個周末的時間請留給:Swift Swift入門 如果你是多年的OC開發(fā)束昵。恭喜你拔稳!Swift易如反掌,幾乎就跟喝水一樣從OC過度Swift!真...
KVO Crash妻怎,通常是KVO的被觀察者dealloc時仍然注冊著KVO導致的crash壳炎,添加KVO重復添加觀察者或重復移除觀察者引起的泞歉。一個被觀察的對象上有若干個觀察者逼侦,...
今天我們來談一下IOS中老生常談的load方法和initialize方法,首先來說一下為什么總會把這兩個方法做比較腰耙。這就要從IOS的優(yōu)化說起榛丢,IOS的優(yōu)化又要從IOS的啟動說...
閑來無事,研究了下IOS的MVP設計架構,分享下自己的感悟,說的不對的地方還請各位大神不吝指教首先上一張圖: 1 . 概念:"MVP"中的M指的是model,"V"指的是UI...
1.id在objc.h中定義 從上面可以看出挺庞,id的本質是struct objc_object結構體指針晰赞,可以指向任何OC對象。注意:這里說的是指向OC對象选侨,像int掖鱼、NSI...
一. 自旋鎖、遞歸鎖援制、互斥鎖 首先看一下它們的性能對比: 下面開始逐個分析 1. OSSpinLock 自旋鎖 參考YY大神的不再安全的自旋鎖[https://blog.ib...
1)NSLock iOS中對于資源搶占的問題可以使用同步鎖NSLock來解決晨仑,使用時把需要加鎖的代碼(以后暫時稱這段代碼為”加鎖代碼“)放到NSLock的lock和unloc...
1.創(chuàng)建iOS Framework工程 首先我們需要創(chuàng)建一個iOS的CocoaTouch工程褐墅,點擊Next,輸入我們Framework的名字即可洪己。下方我們暫且將該Framew...
前言 公司要添加熱更新bug妥凳,現(xiàn)在總結對比下iOS熱更新都有哪些 一、JSPath 熱更新時答捕,從服務器拉去js腳本逝钥。理論上可以修改和新建所有的模塊,但是不建議這樣做拱镐。建議用來...
在一個UITableView中,有多條數(shù)據(jù)痢站,可能每一個cell對應的剩余時間不一樣磷箕,所以,如何實現(xiàn)不同的cell中倒計時的實現(xiàn)阵难?之前岳枷,考慮到需要單獨為每一個cell中開啟一個...
最近想起來以前看一個項目時的需求空繁,是一個商品頁的倒計時功能殿衰,當然是每個cell上都有一個倒計時。于是進行了一番探索盛泡。目的在于找到最恰當?shù)姆椒葡椋男阅茏畹偷姆椒▉韺崿F(xiàn)這個需求。...
《iOS動畫》讀書筆記·前序《iOS動畫》讀書筆記·顯示層動畫《iOS動畫》讀書筆記·內(nèi)容層動畫《iOS動畫》讀書筆記·轉場動畫 UIView和CALayer的區(qū)別: (1)...
正解當App已被殺死點擊通知欄消息咋跳轉到指定的頁面?? 如果當APP已經(jīng)被殺死傲诵,直接執(zhí)行通知欄的推送消息點擊事件響應凯砍,會出現(xiàn)APP不能啟動的現(xiàn)象,就是因為此時獲取到的APP根...
【資料整理】 iOS 中的網(wǎng)絡加密 公司的接口一般會兩種協(xié)議的拴竹,一種HTTP悟衩,一種HTTPS的,HTTP 只要請求栓拜,服務器就會響應座泳,如果我們不對請求和響應做出加密處理,所有信...
加密原則: 一:對稱加密的話用AES最好幕与,蘋果系統(tǒng)(鑰匙串也是用的AES加密)挑势,美國安全局,RSA中的對稱加密用的都是AES加密啦鸣。 1 用戶密碼本地化的話潮饱,建議使用鑰匙串...