一. 字符編碼的由來(lái) 1.1 計(jì)算機(jī)是干什么的? 計(jì)算機(jī)一開(kāi)始發(fā)明出來(lái)時(shí)是用來(lái)解決數(shù)字計(jì)算問(wèn)題的冤竹,后來(lái)人們發(fā)現(xiàn)豌鸡,計(jì)算機(jī)還可以做更多的事,例如文本處理锈至。但計(jì)算機(jī)其實(shí)挺笨的众雷,它只...

當(dāng)前一些公司為了快速出一款app雅采,很多時(shí)候采用UINavigationController+WebView或者NavigationController+UITabbarVC+...
從UIWebview換到WKWebView之后,會(huì)發(fā)現(xiàn)管理Cookie是很麻煩事慨亲,經(jīng)常出現(xiàn) App自定義Cookie的值丟失 或 更新不及時(shí) 的情況婚瓜。蘋(píng)果iOS11之后也提供...
在 iOS 開(kāi)發(fā) Hybrid App 的時(shí)候,有兩個(gè) WebView 可以選擇刑棵。UIWebView & WKWebView巴刻。 這兩個(gè) WebView 控件,可以完全只借助...
當(dāng)頁(yè)面隱藏navigationBar[self.navigationController setNavigationBarHidden:YES];期望整個(gè)view填充wind...
又是一年蘋(píng)果發(fā)布會(huì)蛉签,蘋(píng)果更新了新版本的系統(tǒng)iOS14胡陪。就我個(gè)人來(lái)說(shuō)的話(huà)系統(tǒng)耗電有優(yōu)化,小程序類(lèi)似部件化APP體驗(yàn)也不錯(cuò)正蛙,還有優(yōu)化了權(quán)限提示和麥克風(fēng)督弓,攝像頭采集的圓點(diǎn)提示营曼∑寡椋總體...
APP中經(jīng)常有根據(jù)標(biāo)簽來(lái)切換頁(yè)面的需求,如果切換的頁(yè)面只是刷新一下數(shù)據(jù)也就罷了蒂阱,但是如果每個(gè)標(biāo)簽切換頁(yè)面的數(shù)據(jù)和內(nèi)容锻全、結(jié)構(gòu)完全不同你會(huì)怎么樣做?(例如:圖1-1) 個(gè)人覺(jué)得理...
為啥要做線(xiàn)上探測(cè) iOS的常規(guī)崩潰數(shù)量已經(jīng)不多录煤,剩余的崩潰往往是不能穩(wěn)定復(fù)現(xiàn)或缺乏有效信息鳄厌。經(jīng)過(guò)線(xiàn)上統(tǒng)計(jì)后我發(fā)現(xiàn)目前剩余的無(wú)法定位和解決的崩潰有60%+都是由于野指針引起。各...
從iOS7開(kāi)始妈踊,view controllers默認(rèn)使用全屏布局(full-screen layout)了嚎。同時(shí)引進(jìn)了不少屬性,使你能更自由地控制view controller...
之前寫(xiě)過(guò)一篇文章是關(guān)于基于NSURLProtocol做的DNS解析廊营,其中對(duì)NSURLProtocol也有了簡(jiǎn)單的介紹歪泳,我們都知道他可以攔截所有基于URL Loading Sy...
前段時(shí)間在開(kāi)發(fā)中遇到一個(gè)小問(wèn)題需要自定義app的字體。當(dāng)然自定義字體也并不是什么難事露筒,只不過(guò)一開(kāi)始廠商給的字體包有問(wèn)題呐伞。那家伙好一頓糾結(jié),我最開(kāi)始也發(fā)現(xiàn)了是字體包的問(wèn)題但是他...
iOS 底層原理 文章匯總[http://www.reibang.com/p/412b20d9a0f6] 本文主要分析 AutoReleasePool 以及 NSRunLo...
最近在學(xué)習(xí)CocoaPods公有庫(kù)慎式、本地私有庫(kù)伶氢、遠(yuǎn)程私有庫(kù)趟径,其中遇到了許多問(wèn)題,怕過(guò)后又忘記了癣防,所以記錄下來(lái)幫助自己也幫助他人少走彎路蜗巧。做iOS 3年多未寫(xiě)過(guò)什么文章,...
最近一段時(shí)間蕾盯,在學(xué)習(xí)UIScrollView這個(gè)控件的時(shí)候惧蛹,它的幾個(gè)屬性特別的讓我產(chǎn)生混淆和不理解。所以在這里研究了一把刑枝,不對(duì)的地方希望大家指正香嗓。下面是我參考了一些博客之后自...
Python版本管理:pyenv和pyenv-virtualenvScrapy爬蟲(chóng)入門(mén)教程一 安裝和基本使用Scrapy爬蟲(chóng)入門(mén)教程二 官方提供DemoScrapy爬蟲(chóng)入門(mén)教...
Swift基礎(chǔ)語(yǔ)法文章匯總[http://www.reibang.com/p/4c260bb9782d] 從最基礎(chǔ)的Swift語(yǔ)法的開(kāi)啟Swift學(xué)習(xí),本篇學(xué)習(xí)常量變量掠兄、數(shù)...
iOS開(kāi)發(fā)中總能看到+load和+initialize的身影,網(wǎng)上對(duì)于這兩個(gè)方法有很多解釋,官方也有說(shuō)明,但有些細(xì)節(jié)不夠清楚,今天我們來(lái)詳細(xì)扒一扒這兩個(gè)方法. load Ap...
周末閑暇,在網(wǎng)上看到一篇Mac開(kāi)發(fā)教程How to Make a Simple Mac App on OS X 10.7 Tutorial: Part 1/3蚂夕,鑒于Mac開(kāi)發(fā)...