前言 關(guān)于iOS的runtime和dyld,網(wǎng)上資料一搜一大把,不過(guò)很多都是復(fù)制來(lái)復(fù)制去的。本來(lái)是不打算再整理一下關(guān)于這方面的資料了,但是想了想,別人的始終還是別人的,不自己...
前言 關(guān)于iOS的runtime和dyld,網(wǎng)上資料一搜一大把,不過(guò)很多都是復(fù)制來(lái)復(fù)制去的。本來(lái)是不打算再整理一下關(guān)于這方面的資料了,但是想了想,別人的始終還是別人的,不自己...
git rebase能夠?qū)⒎植娴姆种е匦潞喜?,之前寫過(guò)一篇文章介紹它的原理,下面主要介紹它的兩個(gè)使用場(chǎng)景: 場(chǎng)景一:本地與遠(yuǎn)端同一分支提交歷史不一致 方式一 多個(gè)人在同一個(gè)分...
plist是Mac種非常普遍的一種文件格式,類似xml,通過(guò)鍵值對(duì)的方式來(lái)進(jìn)行一些配置。而PlistBuddy則是Mac自帶的專門解析plist的小工具,Buddy為好朋友,...
前言 iOS 中的 armv7,armv7s,arm64,i386,x86_64 這些都代表什么?在Xcode中如何選擇。 介紹 armv7|armv7s|arm64都是AR...
參考篇:iOS-Block淺談 前言:本文簡(jiǎn)述Block本質(zhì),如有錯(cuò)誤請(qǐng)留言指正。 第一部分:Block本質(zhì) Q:什么是Block,Block的本質(zhì)是什么? block本質(zhì)上...
NSString *str1 = @"str1";
NSString *str2 = str1;
str1 = @"asd";
NSLog(@"str1=%@, str1P=%p, str2=%@, str2P=%p", str1, str1, str2, str2);
輸出:
str1=asd, str1P=0x102c020a8, str2=str1, str2P=0x102c02068
不用copy,直接將str1賦值給str2,也是這樣的結(jié)果,這是什么原因?
iOS copy和mutableCopy 整理copy 和 mutableCopy 你真的理解嗎?最近發(fā)現(xiàn)很多面試者基本都不能很好地回答這個(gè)問(wèn)題。所以整理一下。 copy和mutableCopy的概念: copy 淺拷貝...
1. App的啟動(dòng)分為三個(gè)主要階段: main()函數(shù)執(zhí)行前 main()函數(shù)執(zhí)行后(從main函數(shù)執(zhí)行,到設(shè)置self.window.rootViewController)...
runtime 和 runloop 作為一個(gè)程序員進(jìn)階是必須的,也是非常重要的, 在面試過(guò)程中是經(jīng)常會(huì)被問(wèn)到的, 所以大家有必要進(jìn)行研究,有能力的童鞋可以和下面作者一樣, 親...
iOS里什么是響應(yīng)鏈,它是怎么工作的? 第一反應(yīng)就是,響應(yīng)鏈就是響應(yīng)鏈啊,由一串UIResponder對(duì)象鏈接,收到響應(yīng)事件時(shí)由上往下傳遞,直到能響應(yīng)事件為止。 但其中卻大有...
開(kāi)發(fā)小知識(shí)(一)[http://m.itdecent.cn/p/5a4ba3c165b9] 開(kāi)發(fā)小知識(shí)(二)[http://m.itdecent.cn/p/13b...
謝謝你的補(bǔ)充
簡(jiǎn)單易懂的DispatchSemaphoreDispatchSemaphore 信號(hào)量,一種用來(lái)控制并發(fā)訪問(wèn)資源的機(jī)制,多用于多線程中,可以控制并發(fā)線程數(shù)量。 例子 第一個(gè)例子 運(yùn)行結(jié)果:運(yùn)行一定時(shí)間后,程序crash...
請(qǐng)教一下:
1、如果App被用戶Kill掉后,還能收到silent push么?
2、“靜默推送可以使應(yīng)用啟動(dòng)到后臺(tái)”,這個(gè)有什么辦法能模擬出來(lái)么?
謝謝~~
iOS靜默推送進(jìn)階知識(shí)“靜默” 靜默推送(Silent Push)并不是必須要“靜默”,只要推送payload中aps字典里包含了"content-available": 1的鍵值對(duì),都具有靜默推...
“靜默” 靜默推送(Silent Push)并不是必須要“靜默”,只要推送payload中aps字典里包含了"content-available": 1的鍵值對(duì),都具有靜默推...
簡(jiǎn)書的文章頁(yè)主要由文章內(nèi)容和評(píng)論列表兩部分構(gòu)成,考慮到評(píng)論列表的操作體驗(yàn)和復(fù)用性等其它問(wèn)題,我們最終選擇用UIWebView展示文章內(nèi)容,而用原生的UITableView來(lái)展...
這個(gè)已經(jīng)沒(méi)有什么思路可說(shuō)了,你再檢查下API吧,或者你查查其他資料,沒(méi)有理由不執(zhí)行的,應(yīng)該還是使用錯(cuò)了或者哪里缺少了什么,但是我現(xiàn)在也不確定。
What's new in iOS 11 - 部分iOS11新特性整理前言 iOS 11beta版已經(jīng)來(lái)了,正式版我想應(yīng)該也快了,作為一個(gè)iOS開(kāi)發(fā)者,這意味著馬上就要著手來(lái)適配iOS 11了。在開(kāi)始之前,我想對(duì)于iOS 11中的新特性,還是很...
@口袋海賊王_ 正式版本不是還沒(méi)出嗎?
What's new in iOS 11 - 部分iOS11新特性整理前言 iOS 11beta版已經(jīng)來(lái)了,正式版我想應(yīng)該也快了,作為一個(gè)iOS開(kāi)發(fā)者,這意味著馬上就要著手來(lái)適配iOS 11了。在開(kāi)始之前,我想對(duì)于iOS 11中的新特性,還是很...