给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 案例: 注意事项:您可以假定该字符串只包含小写字母。 代码

给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 案例: 注意事项:您可以假定该字符串只包含小写字母。 代码
一. 三种启动RunLoop的方式 通过[NSRunLoop currentRunLoop]或者CFRunLoopGetCurrent()可以获取当前线程的runloop。启...
默认的缓存策略, 如果缓存不存在,直接从服务端获取。如果缓存存在,会根据response中的Cache-Control字段判断下一步操作,如: Cache-Control字段...
一、前言 以下是我自己的学习加理解,分享给大家,同时也算是自己做的笔记吧,俗话说好记性不如烂笔头,希望来的你能有所帮助,有什么理解不到位的地方,还请大神些多多指教。 ...
AFNetworking是一个非常简洁的框架,关于基本架构,可以看看这篇文章,本文主要阐述AFNetworking在设计上是如何对NSURLSession封装的。本文大致分为...
KSCrash 是一个异常收集的开源框架。 它可以捕获到Mach级内核异常、信号异常、C++异常、Objective-C异常、主线程死锁;当捕获到异常后,KSCrash可以在...
0x01 安装过程 1.1 抛砖引玉1.2 Mach kernel exceptions1.3 Fatal signals1.4 C++ exceptions1.5 Obje...
Part One 别人问你你都感觉这尼玛说啥的基础面试题 1.UIWindow和UIView和 CALayer 的联系和区别? 答:UIView是视图的基类,UIViewCo...
最近在读<程序员的自我修养:链接 装载与库>.以下是第十章的学习笔记: 栈帧 那先有个问题,什么是栈? 而什么是栈帧(Stack Frame)呢?每一次函数的调用,都会在调用...