@compatibility_alias 這個(gè)東西的講解有點(diǎn)亂入啊,和樓主的微服務(wù)注冊(cè)感覺關(guān)系不大,寫在這里真的大丈夫么冀墨?
iOS使用“注解”實(shí)現(xiàn)“微服務(wù)”路由閱讀本文大概需要 4.55 分鐘 前言 大家知道 Objective-C 本身是沒有支持注解功能的贯吓,但有時(shí)使用注解將大幅提高效率首有,同時(shí)讓代碼更簡(jiǎn)單易懂砰左。特別是今天要介紹的一個(gè)...
@compatibility_alias 這個(gè)東西的講解有點(diǎn)亂入啊,和樓主的微服務(wù)注冊(cè)感覺關(guān)系不大,寫在這里真的大丈夫么冀墨?
iOS使用“注解”實(shí)現(xiàn)“微服務(wù)”路由閱讀本文大概需要 4.55 分鐘 前言 大家知道 Objective-C 本身是沒有支持注解功能的贯吓,但有時(shí)使用注解將大幅提高效率首有,同時(shí)讓代碼更簡(jiǎn)單易懂砰左。特別是今天要介紹的一個(gè)...
簡(jiǎn)評(píng):這個(gè)網(wǎng)站叫 Learn Anything,最終形態(tài)是「人們想要搜索什么知識(shí)卵牍,都會(huì)獲得最高效且適合自己的學(xué)習(xí)路徑果港,知識(shí)圖譜」。現(xiàn)在網(wǎng)站剛剛建立不久糊昙,還處于比較初期辛掠,是個(gè)開...
RxSwift 或許我們都聽說過,但或許只知道 RxSwift 這個(gè)單詞释牺,長(zhǎng)篇大論關(guān)于 RxSwift 的介紹往往使讀者迷失在各種概念當(dāng)中萝衩,卻不知如何讓它大展伸手∶涣或許我們可...
在之前的一篇博客中欠气,曾經(jīng)用clang提供的庫(kù)LibTooling編寫了一個(gè)簡(jiǎn)單的導(dǎo)出iOS代碼中函數(shù)調(diào)用關(guān)系圖的工具,然而這種實(shí)現(xiàn)方式存在一些很明顯的缺點(diǎn): 在分析一個(gè)工程中...
背景 在開發(fā)的時(shí)候镜撩,數(shù)據(jù)庫(kù)的操作一直是一個(gè)很棘手的問題预柒,后來發(fā)現(xiàn)Android下面有一個(gè)第三方的庫(kù)還挺好用的,就模仿它搞了個(gè)iOS的袁梗,可以方便的通過瀏覽器查看宜鸯、添加、刪除遮怜、修...
@__七把刀__ 奇怪淋袖,我嘗試的話只要自己加了約束,自動(dòng)添加的約束就沒有了
iOS學(xué)習(xí)筆記(5)-Auto Layout基本原理之前在看MIT那個(gè)教學(xué)視頻時(shí)锯梁,對(duì)iOS的界面布局點(diǎn)到即止即碗,一直對(duì)Auto Layout的原理不太明了。最近重新看了遍官方的文檔陌凳,終于對(duì)Auto Layout明白了一二剥懒。本文對(duì)...
比如 desc 如果是 {\\U54C8}哈 會(huì)返回 nil
從NSDictionary打印不出中文開始一直以來,我都被一個(gè)問題小小困擾合敦,就是當(dāng)我在lldb中想要查看一個(gè)NSDictionary對(duì)象時(shí)初橘,其中的中文會(huì)顯示成\Uxxxx。比如我創(chuàng)建了一個(gè)NSDictionary對(duì)象...
而且 [NSString stringWithCString:[desc cStringUsingEncoding:NSUTF8StringEncoding] encoding:NSNonLossyASCIIStringEncoding] 這個(gè)方法在最開始的 desc 中字符同時(shí)包含非 ascii 和 unicode 碼的字符時(shí)結(jié)果也不正確
從NSDictionary打印不出中文開始一直以來充岛,我都被一個(gè)問題小小困擾保檐,就是當(dāng)我在lldb中想要查看一個(gè)NSDictionary對(duì)象時(shí),其中的中文會(huì)顯示成\Uxxxx崔梗。比如我創(chuàng)建了一個(gè)NSDictionary對(duì)象...
『第三行中夜只,假裝cstring就是一些bit位,將其轉(zhuǎn)化為一個(gè)NSString對(duì)象蒜魄,而不進(jìn)行任何轉(zhuǎn)碼』這個(gè)我覺得不太對(duì)扔亥,按照文檔的描述爪膊,NSNonLossyASCIIStringEncoding 是『7-bit verbose ASCII to represent all Unicode characters.』,我覺得意思應(yīng)該是說砸王,把所有的二進(jìn)制位當(dāng)做 ascii 碼來解析推盛,然后把這些 ascii 碼的解析結(jié)果認(rèn)為是 unicode 碼來表示的,比如解析出來ascii 碼的意思是 \U54c8谦铃,那就再轉(zhuǎn)成『哈』耘成。
從NSDictionary打印不出中文開始一直以來,我都被一個(gè)問題小小困擾驹闰,就是當(dāng)我在lldb中想要查看一個(gè)NSDictionary對(duì)象時(shí)瘪菌,其中的中文會(huì)顯示成\Uxxxx。比如我創(chuàng)建了一個(gè)NSDictionary對(duì)象...
動(dòng)畫與轉(zhuǎn)場(chǎng)嘹朗,個(gè)人認(rèn)為在概念上并不復(fù)雜师妙,只是在代碼的組織和形式上比較復(fù)雜,因此我嘗試先講講概念屹培,再講講實(shí)現(xiàn)默穴,讓思緒清晰一些。 什么是動(dòng)畫(Animation)褪秀? 所謂動(dòng)畫蓄诽,就是...
『而且自動(dòng)添加的約束如果沒有被顯示添加的約束覆蓋,也還是會(huì)生效的媒吗,只是控件的位置可能會(huì)存在歧義仑氛,影響最終布局效果』,應(yīng)該是闸英,只要手動(dòng)添加約束了锯岖,自動(dòng)添加的約束就沒了吧?
iOS學(xué)習(xí)筆記(5)-Auto Layout基本原理之前在看MIT那個(gè)教學(xué)視頻時(shí)甫何,對(duì)iOS的界面布局點(diǎn)到即止出吹,一直對(duì)Auto Layout的原理不太明了。最近重新看了遍官方的文檔沛豌,終于對(duì)Auto Layout明白了一二趋箩。本文對(duì)...
項(xiàng)目里頭用動(dòng)態(tài)庫(kù)是可以上架的,條件是最低支持在 iOS8 以上
iOS靜態(tài)庫(kù)SDK制作(包含第三方靜態(tài)庫(kù))前言 以下所涉及的框架和庫(kù)只針對(duì)iOS而言加派,不確保在其他平臺(tái)也適用。 最近由于公司業(yè)務(wù)需要跳芳,要求封裝一個(gè)支付SDK芍锦,需要用到微信支付和支付寶,之前做過的Framework沒有...
什么時(shí)候需要讀這本書飞盆? 掃過一遍基本的 Ruby 語(yǔ)法娄琉,自己也寫過一些 Ruby 代碼次乓,覺得 Ruby 也就是一個(gè)普通的腳本語(yǔ)言而已的時(shí)候。 這本書帶給讀者什么東西孽水? 在 R...
時(shí)常聽到有人說:“保險(xiǎn)不錯(cuò),但是我現(xiàn)在沒錢買女气⌒游浚”很多人都把錢花在了生活享受上,比如一個(gè)朋友炼鞠,生意上賺了不少錢缘滥,先買了車子、各種名牌的家電……谒主,我問他朝扼,什么時(shí)候買保險(xiǎn)呢?——“...
在這個(gè)不進(jìn)則退的社會(huì)中吮蛹,個(gè)人進(jìn)步已經(jīng)成為了我們的剛需,甚至我還看到過“現(xiàn)在不僅是進(jìn)步停滯的人會(huì)倒霉拌屏,甚至進(jìn)步不夠快的人也會(huì)倒霉”這樣的說法潮针。因此我也開始從這方面來反思自己,而...
繼續(xù)看下去,覺得樓主你應(yīng)該知道端圈,當(dāng)我沒說哈
CocoaPods 都做了什么焦读?稍有 iOS 開發(fā)經(jīng)驗(yàn)的人應(yīng)該都是用過 CocoaPods,而對(duì)于 CI舱权、CD 有了解的同學(xué)也都知道 Fastlane矗晃。而這兩個(gè)在 iOS 開發(fā)中非常便捷的第三方庫(kù)都是使用 ...
targets = $hash_value['targets']
targets = [] if targets == nil
這兩行可以更優(yōu)雅一些:
targets = $hash_value['targets'] or []
CocoaPods 都做了什么?稍有 iOS 開發(fā)經(jīng)驗(yàn)的人應(yīng)該都是用過 CocoaPods宴倍,而對(duì)于 CI张症、CD 有了解的同學(xué)也都知道 Fastlane仓技。而這兩個(gè)在 iOS 開發(fā)中非常便捷的第三方庫(kù)都是使用 ...