目標(biāo) 技術(shù)方案 1. 引導(dǎo)頁(yè)展示邏輯 頁(yè)面首次展示時(shí),展示引導(dǎo)蒙層 引導(dǎo)蒙層有單獨(dú)版本號(hào),在版本號(hào)不升級(jí)的情況下只展示一次 引導(dǎo)蒙層分步展示,點(diǎn)擊蒙層任意位置,進(jìn)入下一步當(dāng)最...
目標(biāo) 技術(shù)方案 1. 引導(dǎo)頁(yè)展示邏輯 頁(yè)面首次展示時(shí),展示引導(dǎo)蒙層 引導(dǎo)蒙層有單獨(dú)版本號(hào),在版本號(hào)不升級(jí)的情況下只展示一次 引導(dǎo)蒙層分步展示,點(diǎn)擊蒙層任意位置,進(jìn)入下一步當(dāng)最...
國(guó)際化是指把原來(lái)為英文設(shè)計(jì)的計(jì)算機(jī)系統(tǒng)或者應(yīng)用軟件改寫成同時(shí)支持多種語(yǔ)言和文化習(xí)俗的過(guò)程。 在英文中,國(guó)際化(Internationalization)被縮寫為I18N,即只...
dispatch queue 串行隊(duì)列(DISPATCH_QUEUE_CONCURRENT)serial dispatch queue中的block按照先進(jìn)先出(FIFO)的...
前言 我們知道 block 中使用 self.xxx 的時(shí)候,block 會(huì)持有 self。 那么假如我們通過(guò) _xxx 直接引用屬性變量是否可以避免循環(huán)引用呢? 編寫測(cè)試代...
前言 Masonry 是 Objective-C 中用于 AutoLayout (see Understanding Auto Layout) 的通用框架,一般用來(lái)代替原本 ...
[TOC] 概述 引用計(jì)數(shù) MRC - manual retain count 內(nèi)存管理的思考方式 自己生成的對(duì)象,自己所持有 非自己生成的對(duì)象,自己也能持有 不再需要自己持...
想象一個(gè)場(chǎng)景,你的 App 已經(jīng)準(zhǔn)備發(fā)布, 就是有一個(gè)問題,有個(gè) 嚴(yán)重的 bug 斷斷續(xù)續(xù)的出現(xiàn),而你已經(jīng)花了幾個(gè)小時(shí)去修復(fù)它,它到底是什么? 通常, 這些都是多個(gè)線程同時(shí)訪...
背景 iphone 發(fā)布?xì)v史 在iphone1-iphone3gs時(shí)代 window的size固定為(320,480),我們只需要簡(jiǎn)單計(jì)算一下相對(duì)位置就好了 在iphone4...
iOS的load方法與initialize方法 load Invoked whenever a class or category is added to the Objec...
iOS Banner Feature 支持多張圖片 支持自動(dòng)輪播 支持開啟/關(guān)閉循環(huán)輪播 支持定義滾動(dòng)方向 支持定義Page Controll位置 支持自定義自動(dòng)輪播間隔 支...
Navigation Bar 透明動(dòng)畫實(shí)現(xiàn) 目前很流行流行的UI效果,監(jiān)聽滾動(dòng),導(dǎo)航條漸隱的UI效果實(shí)現(xiàn),很多APP都有實(shí)現(xiàn),比如美團(tuán)外賣的首頁(yè)模塊,新浪微博的個(gè)人詳情頁(yè)面。...
Reactive Cocoa 學(xué)習(xí)筆記 [TOC] 基本概念 什么是RAC ReacticeCocoa 結(jié)合了好幾種編碼風(fēng)格: 函數(shù)式編程——利用高階函數(shù),即函數(shù)將其它函數(shù)作...
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上原文出處鏈接和本聲明。本文鏈接:https://yotrolz.com/posts/74e21f72/ 一、RunLoop基本概念 R...
最近在學(xué)習(xí)swift做動(dòng)畫,用到constraint的動(dòng)畫,用到layoutIfNeeded就去研究了下UIView的這幾個(gè)布局的方法。 下面列舉下iOS layout的相關(guān)...
原文鏈接 基于觀察者設(shè)計(jì)模式,蘋果實(shí)現(xiàn)了notification和kvo兩套監(jiān)聽機(jī)制,兩者都實(shí)現(xiàn)了一對(duì)多的監(jiān)聽支持。通知在設(shè)計(jì)上暴露了notificationCenter這個(gè)...