第一篇文章,如果有寫的不正確的、或者讓人看不懂的地方跺讯,還希望大家能指正出來(lái),共同進(jìn)步殉农,好了下面開始正題刀脏。 哇,好久不寫文章真的不知道從何說(shuō)起了超凳。 一個(gè)多月前公司app改版愈污,產(chǎn)...
第一篇文章,如果有寫的不正確的、或者讓人看不懂的地方跺讯,還希望大家能指正出來(lái),共同進(jìn)步殉农,好了下面開始正題刀脏。 哇,好久不寫文章真的不知道從何說(shuō)起了超凳。 一個(gè)多月前公司app改版愈污,產(chǎn)...
注:本文始發(fā)于個(gè)人 GitHub 項(xiàng)目 ShannonChenCHN/iOSDevLevelingUp[https://github.com/ShannonChenCHN/i...
先來(lái)點(diǎn)前言:本人在開發(fā)項(xiàng)目過(guò)程中创夜,遇到各種高德的神操作杭跪,通過(guò)學(xué)習(xí)官方sdk文檔,結(jié)合demo驰吓,進(jìn)行了二次封裝涧尿,要實(shí)現(xiàn)這幾個(gè)功能只需幾句代碼。寫下這篇博客檬贰,希望大家給予佐證姑廉,共...
首先看下高德默認(rèn)的小藍(lán)點(diǎn)效果 再來(lái)看下我們產(chǎn)品要實(shí)現(xiàn)的效果 要自定義定位點(diǎn),首先要展示當(dāng)前定位點(diǎn)翁涤,用到這個(gè)屬性桥言,設(shè)置為YES 對(duì)于當(dāng)前定位點(diǎn)來(lái)說(shuō)萌踱,它也是一個(gè)MAAnnotat...
前言 應(yīng)用開發(fā)到一定規(guī)模后,各種內(nèi)存問(wèn)題頻頻出現(xiàn)号阿,還很難定位虫蝶。你是否也體會(huì)過(guò)這種痛苦?隨著我們工程的體量增長(zhǎng)倦西,代碼結(jié)構(gòu)變得越來(lái)越復(fù)雜能真。這時(shí)候很多內(nèi)存問(wèn)題就變得越來(lái)越難解決。一...
在使用高德地圖之前需要現(xiàn)在高德地圖開放平臺(tái)創(chuàng)建一個(gè)APP扰柠,會(huì)自動(dòng)生成一個(gè)appKey粉铐,在工程中使用高德地圖sdk時(shí)是需要這個(gè)key的,然后在自己的工程導(dǎo)入高德地圖sdk卤档,高德...
經(jīng)典面試題 非技術(shù)面試題 C面試題1 C面試題2 C面試題3 iOS筆試題01 iOS筆試題02 iOS筆試題03 iOS筆試題04 iOS面試題01-多線程網(wǎng)絡(luò) iOS面試...
導(dǎo)入百度SDK 注:自iOS8起蝙泼,系統(tǒng)定位功能進(jìn)行了升級(jí),SDK為了實(shí)現(xiàn)最新的適配劝枣,自v2.5.0起也做了相應(yīng)的修改汤踏,開發(fā)者在使用定位功能之前,需要在info.plist里添...
場(chǎng)景一:直接選擇一個(gè)聯(lián)系人的電話號(hào)碼 這里不需要先獲取所有的聯(lián)系人自己做聯(lián)系人列表舔腾,直接使用系統(tǒng)自帶的AddressBookUI/ABPeoplePickerNavigati...
前言 最近iOS10的更新溪胶,客戶反映收不到推送消息,經(jīng)測(cè)試發(fā)現(xiàn)是在iOS10的上稳诚,JPush不回調(diào)之前設(shè)置好的響應(yīng)方法哗脖。(ps:之前是同事負(fù)責(zé)這個(gè)模塊的,所以更新JPush ...
前言 最近剛做完一個(gè)列表頁(yè)的數(shù)據(jù)緩存扳还,我同時(shí)探討FMDB和CoreData兩種做法才避,下面先說(shuō)下FMDB的過(guò)程。 過(guò)程 FMDB框架導(dǎo)入比較簡(jiǎn)單氨距,上github看下就好桑逝。之前也...
現(xiàn)在對(duì)于我們 iOS 開發(fā)來(lái)說(shuō)俏让,基本上說(shuō)不可能不使用第三方輪子啦楞遏,畢竟沒(méi)那么多時(shí)間,而且自己造的輪子往往想著成為上圖中的最后一個(gè)舆驶,結(jié)果卻成了上圖中第二個(gè)或第一個(gè)啦橱健,當(dāng)然大公司...
譯文:Swift Interview Questions and Answers Swift面試問(wèn)題及答案 原文鏈接 : Swift Interview Questions ...
本文翻譯自 What’s New in Swift 3.1? 好消息好消息:Xcode 8.3 和 Swift 3.1 正式版的發(fā)布包含了等待已久的 Swift 包管理器 功...
OC中使用代理 委托方(子控制器)委托方需要實(shí)現(xiàn)創(chuàng)建協(xié)議 而钞、聲明協(xié)議方法 @protocol SubViewDelegate<NSObject> - (void)replac...
一沙廉、基礎(chǔ)的幾個(gè)知識(shí)點(diǎn),很簡(jiǎn)單臼节,但是必須知道和掌握 1.常量和變量 var:變量修飾詞 let:常量修飾詞 2.字符串獲取長(zhǎng)度(兩種方法) let str1 = "hello"...