前言: 開發(fā)得跟view打交道北秽,我們也經(jīng)承糖桑看到蘋果官方代碼有l(wèi)ayout方法的相關(guān)調(diào)用嗜闻,但是大家可知道什么時(shí)候調(diào)用,什么時(shí)候需要嗎?針對(duì)網(wǎng)上大部分資料講得不夠清晰,我決定用D...
![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言: 開發(fā)得跟view打交道北秽,我們也經(jīng)承糖桑看到蘋果官方代碼有l(wèi)ayout方法的相關(guān)調(diào)用嗜闻,但是大家可知道什么時(shí)候調(diào)用,什么時(shí)候需要嗎?針對(duì)網(wǎng)上大部分資料講得不夠清晰,我決定用D...
前言 這次的 WWDC17 又放出了許多干貨來幫助開發(fā)者更好地開發(fā) app幔亥。精彩的內(nèi)容特別多,本篇主要關(guān)注的是《Writing Energy Efficient Apps》 ...
前言 本文的demo代碼也會(huì)更新到github上察纯。 做這個(gè)demo思路來源于微信team的:微信iOS卡頓監(jiān)控系統(tǒng)帕棉。主要思路:通過監(jiān)測(cè)Runloop的kCFRunLoopAf...
使用fastlane工具自動(dòng)打包發(fā)布App Store或蒲公英測(cè)試平臺(tái) ?在以往的iOS開發(fā)過程中针肥,我們大都使用xcode提供的工具進(jìn)行手動(dòng)打包ipa,這種打包方式會(huì)帶來大量...
在講多線程編程之前先簡(jiǎn)單概括下幾個(gè)概念笤昨。(這里就不細(xì)講線程和進(jìn)程的差別了祖驱,同學(xué)們可以自行百度): 概念一: 隊(duì)列:是管理線程的握恳,相當(dāng)于線程池,能管理線程什么時(shí)候執(zhí)行瞒窒。隊(duì)列分為...
1、2018 iOS面試題---UI相關(guān):事件傳遞乡洼,圖像顯示崇裁,性能優(yōu)化,離屏渲染2束昵、2018 iOS面試題---Objective_C語言特性相關(guān)問題3拔稳、2018 iOS面試...
一、第一家面試題 二锹雏、第二家面試題 三巴比、答案 1.1、當(dāng)使用 weak修飾的對(duì)象被釋放后礁遵,系統(tǒng)是否直接釋放掉此對(duì)象?其實(shí)現(xiàn)原理是什么? (15分) 答案:weak指針不會(huì)增加...
前言 眾所周知佣耐,Bug是線上應(yīng)用極力規(guī)避但又無法避免的政勃。對(duì)于致命的Bug,我們可以通過Crash日志進(jìn)行分析兼砖;對(duì)于無法復(fù)現(xiàn)的Bug奸远、特定操作步驟引起的Bug、某些版本/系統(tǒng)才...
前言 在WWDC2015上蘋果宣布iOS9將支持純IPv6的網(wǎng)絡(luò)服務(wù)讽挟。 一開始也沒太在意 六一剛過. App迭代審核被拒???: 收到的回復(fù)郵件中有這么一段: Apps ar...