第一篇文章,如果有寫的不正確的、或者讓人看不懂的地方,還希望大家能指正出來,共同進(jìn)步,好了下面開始正題。 哇,好久不寫文章真的不知道從何說起了。 一個多月前公司app改版,產(chǎn)...
第一篇文章,如果有寫的不正確的、或者讓人看不懂的地方,還希望大家能指正出來,共同進(jìn)步,好了下面開始正題。 哇,好久不寫文章真的不知道從何說起了。 一個多月前公司app改版,產(chǎn)...
注:本文始發(fā)于個人 GitHub 項(xiàng)目 ShannonChenCHN/iOSDevLevelingUp[https://github.com/ShannonChenCHN/i...
先來點(diǎn)前言:本人在開發(fā)項(xiàng)目過程中,遇到各種高德的神操作,通過學(xué)習(xí)官方sdk文檔,結(jié)合demo,進(jìn)行了二次封裝,要實(shí)現(xiàn)這幾個功能只需幾句代碼。寫下這篇博客,希望大家給予佐證,共...
首先看下高德默認(rèn)的小藍(lán)點(diǎn)效果 再來看下我們產(chǎn)品要實(shí)現(xiàn)的效果 要自定義定位點(diǎn),首先要展示當(dāng)前定位點(diǎn),用到這個屬性,設(shè)置為YES 對于當(dāng)前定位點(diǎn)來說,它也是一個MAAnnotat...
前言 應(yīng)用開發(fā)到一定規(guī)模后,各種內(nèi)存問題頻頻出現(xiàn),還很難定位。你是否也體會過這種痛苦?隨著我們工程的體量增長,代碼結(jié)構(gòu)變得越來越復(fù)雜。這時候很多內(nèi)存問題就變得越來越難解決。一...
在使用高德地圖之前需要現(xiàn)在高德地圖開放平臺創(chuàng)建一個APP,會自動生成一個appKey,在工程中使用高德地圖sdk時是需要這個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)行了升級,SDK為了實(shí)現(xiàn)最新的適配,自v2.5.0起也做了相應(yīng)的修改,開發(fā)者在使用定位功能之前,需要在info.plist里添...
場景一:直接選擇一個聯(lián)系人的電話號碼 這里不需要先獲取所有的聯(lián)系人自己做聯(lián)系人列表,直接使用系統(tǒng)自帶的AddressBookUI/ABPeoplePickerNavigati...
前言 最近iOS10的更新,客戶反映收不到推送消息,經(jīng)測試發(fā)現(xiàn)是在iOS10的上,JPush不回調(diào)之前設(shè)置好的響應(yīng)方法。(ps:之前是同事負(fù)責(zé)這個模塊的,所以更新JPush ...
前言 最近剛做完一個列表頁的數(shù)據(jù)緩存,我同時探討FMDB和CoreData兩種做法,下面先說下FMDB的過程。 過程 FMDB框架導(dǎo)入比較簡單,上github看下就好。之前也...
現(xiàn)在對于我們 iOS 開發(fā)來說,基本上說不可能不使用第三方輪子啦,畢竟沒那么多時間,而且自己造的輪子往往想著成為上圖中的最后一個,結(jié)果卻成了上圖中第二個或第一個啦,當(dāng)然大公司...
譯文:Swift Interview Questions and Answers Swift面試問題及答案 原文鏈接 : 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ǔ)的幾個知識點(diǎn),很簡單,但是必須知道和掌握 1.常量和變量 var:變量修飾詞 let:常量修飾詞 2.字符串獲取長度(兩種方法) let str1 = "hello"...