
簡單說就是通過信號量來對block運算和返回操作的順序進行控制,達到先完成block中的計算,然后再返回值的效果。 簡單例子: - (BOOL)example{dispatc...
同時使用UINavigationController+UITabbarController,且能夠達到以下效果: 1、NavigationBar顏色無縫切換。 2、Navig...
最近花了幾天時間研究了一下怎么用iOS原生頁面高效的更新app頁面樣式,我的思路是使用仿H5樣式的JSON數據,利用各種布局(流動,線性等布局)來動態更新頁面樣式。 頁面動態...
iOS 7 viewcontroller新增屬性automaticallyAdjustsScrollViewInsets 如果頁面中存在UINavigationBar或者UI...
1、首先先看下幾個我常用的代碼片段 1、我若使用#pragma mark - 一般都會配合注釋使用 2、定義屬性 用好代碼片段可以大大提高我們的開發效率,所以我們可以多定義...
簡介 在項目中經常碰到首頁頂部是無限輪播,需要靠最上面顯示.有的設置導航欄為透明等一系列的方法,這個可以借助第三方.或者干脆簡單粗暴的直接隱藏掉導航欄.可是push到下一個頁...
擴充知識前往:硬派健身 - 知乎專欄 開篇 體重設定點理論體重的設定點(set-point)理論。大意是:一旦你的體重被設定到某個值(比如設定到 70 千克),無論你做什么簡...
在這篇文章中,我將為你整理一下 iOS 開發中幾種多線程方案,以及其使用方法和注意事項。當然也會給出幾種多線程的案例,在實際使用中感受它們的區別。還有一點需要說明的是,這篇文...
原文原文是基于Firebase 2.X構筑的匿名聊天室Demo,我在根據原文構筑時FireBase已經更新到3.X,谷歌對Firebase SDK做了不小的改動,所有的功能都...
本文分為2個部分:概念與應用。概念部分旨在剖析 KVO 這一設計模式的實現原理;應用部分通過創建的項目,以說明 KVO 技術在 iOS 開發中所帶來的作用;如果是作為剛接觸 ...
前言 本篇主要講解組件化架構思想,從零教你如何組件化一個項目。 如果喜歡我的文章,可以關注我微博:袁崢Seemygo 為什么要組件化 隨著項目的不斷迭代,各個模塊會越來越復雜...
這次分享給剛入行的UI設計師們。 由于一直在網上學習知識,都知道現在的信息太過繁雜,什么樣的信息都有,一篇文章真正能獲取的干貨真心太少。而且什么知識都有,各有各的看法和想法。...
早睡早起習慣養成計劃說明 11月末的時候,我讀《小強升職記》,小強用到一個習慣養成計劃,簡單可操作,我決心借鑒來,幫助自己養成早睡早起的新習慣。 于是制定了上表,順便把健身、...