版本記錄 前言 iOS中有關(guān)視圖控件用戶能看到的都在UIKit框架里面,用戶交互也是通過UIKit進(jìn)行的奋构。感興趣的參考上面幾篇文章铃诬。1. UIKit框架(一) —— UIKi...

版本記錄 前言 iOS中有關(guān)視圖控件用戶能看到的都在UIKit框架里面,用戶交互也是通過UIKit進(jìn)行的奋构。感興趣的參考上面幾篇文章铃诬。1. UIKit框架(一) —— UIKi...
版本記錄 前言 iOS中有關(guān)視圖控件用戶能看到的都在UIKit框架里面鳖擒,用戶交互也是通過UIKit進(jìn)行的户盯。感興趣的參考上面幾篇文章玖院。1. UIKit框架(一) —— UIKi...
慚愧芜辕,iOS15更新了涧偷,才總結(jié)這個(gè)iOS13的功能 幾個(gè)名詞: UIScene: An object that represents one instance of your...
前言 收錄的面試技術(shù)點(diǎn)燎潮,可能沒那么多時(shí)間來總結(jié)答案喻鳄,有什么需要討論的地方歡迎大家底部留言。主要記錄一下大廠技術(shù)點(diǎn)确封,希望能幫助到正在面試或者將要面試的伙伴吧除呵。 更多技術(shù)題合集:...
前言: 最近把 iOS 面試中可能會(huì)遇到的問題整理了一番, 題目大部分是網(wǎng)上收錄的, 方便自己鞏固復(fù)習(xí), 也分享給大家唉锌; 希望對(duì)大家有所幫助! 對(duì)于答案竿奏,不一定都合適袄简,歡迎大...
前言: 最近把 iOS 面試中可能會(huì)遇到的問題整理了一番, 題目大部分是網(wǎng)上收錄的, 方便自己鞏固復(fù)習(xí), 也分享給大家; 希望對(duì)大家有所幫助泛啸! 對(duì)于答案绿语,不一定都合適,歡迎大...
最近在做MVVM項(xiàng)目改造候址,繞不開reactivecocoa(rac)吕粹,學(xué)習(xí)過程中做的一些簡(jiǎn)單的筆記,用于快速上手岗仑,后續(xù)實(shí)戰(zhàn)中遇到的問題也會(huì)慢慢更新匹耕。常用類主要分為三大類: 1...
雖然WKWebView是在Apple的WWDC 2014隨iOS 8和OS X 10.10出來的,是為了解決UIWebView加載速度慢荠雕、占用內(nèi)存大的問題稳其。但是由于之前還要適...
陰差陽(yáng)錯(cuò),前兩天和一個(gè)小伙伴在一起聊天炸卑。聊到關(guān)于 copy 和 strong 的問題既鞠。這個(gè)在ARC[Automatic Reference Counting)]下慢慢淡化的一...
概述: 1、原子操作對(duì)線程安全并無任何安全保證盖文。被atomic修飾的屬性(不重載設(shè)置器和訪問器)只保證了對(duì)數(shù)據(jù)讀寫的完整性嘱蛋,也就是原子性,但是與對(duì)象的線程安全無關(guān)五续。 2洒敏、線程...
1.xcode5和xcode7區(qū)別? xcode7沒有Frameworks文件夾,xcode7內(nèi)部會(huì)自動(dòng)幫你導(dǎo)入一些常見的框架.xcode7多了LaunchScreen.xi...
一.為什么要使用NSURLSession來替換NSURLConnection 1.在iOS9.0之后,以前使用的NSURLConnection過期疙驾,蘋果推薦使用NSURLSe...
簡(jiǎn)介 NSURLConnection:作用: 1凶伙、負(fù)責(zé)發(fā)送請(qǐng)求,建立客戶端和服務(wù)器的連接發(fā)送數(shù)據(jù)給服務(wù)器 2荆萤、并收集來自服務(wù)器的響應(yīng)數(shù)據(jù)步驟: 1镊靴、創(chuàng)建一個(gè)...
1.請(qǐng)簡(jiǎn)單說明多線程技術(shù)的優(yōu)點(diǎn)和缺點(diǎn)铣卡? 優(yōu)點(diǎn):能夠適當(dāng)提高程序的執(zhí)行效率链韭;能夠適當(dāng)?shù)奶岣哔Y源的利用率,比如CPU煮落、內(nèi)存敞峭。缺點(diǎn):創(chuàng)建線程有額外開銷程序的代碼更加復(fù)雜線程越多,C...
NSObject類是Objective-C中大部分類的基類。 但不是很多人知道除了NSObject之外的另一個(gè)基類——NSProxy. 總的來說沉迹,NSProxy是一個(gè)虛類睦疫,你...
博主你好,這篇博客寫的有錯(cuò)誤鞭呕。今天面試被問到了這個(gè)問題蛤育,沒答到關(guān)鍵點(diǎn)上,所以晚上特意查了下葫松。經(jīng)過驗(yàn)證后瓦糕,得到結(jié)論如下:
如果使用`==`來判斷基本數(shù)據(jù)類型的變量,`==`會(huì)判斷兩個(gè)變量的值是否相等腋么。
如果使用`==`來判斷指針類型或者對(duì)象類型的變量時(shí)咕娄,`==`變量判斷兩個(gè)變量的內(nèi)存地址是否相等。
```
// strA和strB的內(nèi)存地址是相同的
NSString *strA = [NSString stringWithFormat:@"a"];
NSString *strB = [NSString stringWithFormat:@"a"];
```
```
// strA和strB的內(nèi)存地址是相同的
NSString *strA = @"a";
NSString *strB = @"a";
```
```
// strA和strB的內(nèi)存地址是不同的
NSString *strA = [NSString stringWithFormat:@"a"];
NSString *strB = "a";
```
漸z 評(píng)論自OC中字符串判斷是否相等(轉(zhuǎn)載)