給定一個(gè)字符串察署,找到它的第一個(gè)不重復(fù)的字符,并返回它的索引。如果不存在荐操,則返回 -1。 案例: 注意事項(xiàng):您可以假定該字符串只包含小寫字母。 代碼

給定一個(gè)字符串察署,找到它的第一個(gè)不重復(fù)的字符,并返回它的索引。如果不存在荐操,則返回 -1。 案例: 注意事項(xiàng):您可以假定該字符串只包含小寫字母。 代碼
一. 三種啟動(dòng)RunLoop的方式 通過[NSRunLoop currentRunLoop]或者CFRunLoopGetCurrent()可以獲取當(dāng)前線程的runloop。啟...
默認(rèn)的緩存策略笼吟, 如果緩存不存在,直接從服務(wù)端獲取霸旗。如果緩存存在贷帮,會(huì)根據(jù)response中的Cache-Control字段判斷下一步操作,如: Cache-Control字段...
一精居、前言 以下是我自己的學(xué)習(xí)加理解锄禽,分享給大家,同時(shí)也算是自己做的筆記吧箱蟆,俗話說好記性不如爛筆頭沟绪,希望來的你能有所幫助刮便,有什么理解不到位的地方空猜,還請大神些多多指教。 ...
AFNetworking是一個(gè)非常簡潔的框架,關(guān)于基本架構(gòu)辈毯,可以看看這篇文章坝疼,本文主要闡述AFNetworking在設(shè)計(jì)上是如何對NSURLSession封裝的。本文大致分為...
KSCrash 是一個(gè)異常收集的開源框架谆沃。 它可以捕獲到Mach級內(nèi)核異常钝凶、信號異常、C++異常唁影、Objective-C異常耕陷、主線程死鎖;當(dāng)捕獲到異常后据沈,KSCrash可以在...
0x01 安裝過程 1.1 拋磚引玉1.2 Mach kernel exceptions1.3 Fatal signals1.4 C++ exceptions1.5 Obje...
Part One 別人問你你都感覺這尼瑪說啥的基礎(chǔ)面試題 1.UIWindow和UIView和 CALayer 的聯(lián)系和區(qū)別? 答:UIView是視圖的基類哟沫,UIViewCo...
最近在讀<程序員的自我修養(yǎng):鏈接 裝載與庫>.以下是第十章的學(xué)習(xí)筆記: 棧幀 那先有個(gè)問題,什么是棧? 而什么是棧幀(Stack Frame)呢?每一次函數(shù)的調(diào)用,都會(huì)在調(diào)用...