• iOS-Swift-自動計算cell高度 經驗

    Swift-CalculateCellHight iOS-Swift-自動計算cell高度 前言 因為最近工作有需求要用到這個功能,但是我工程已經決定用OC寫了,所以手癢寫個swift版,本章博客用到很多上一篇博客的東西

    jopen 2015-12-11   25702   0

    iOS開發-消息轉發 經驗

    消息轉發是OC運行時比較重要的特性,Objective-C運行時的主要的任務是負責消息分發,我們在開發中 " unrecognized selector sent to instance xx",實例對象沒有實現對應的消息,通常我們只需要實現未實現的方法即可。一般情況我們處理一個方法,運行時尋找匹配的selector然后執行,但是有時候只想在運行時才創建某個方法,消息確沒有具體的實現,這個時候就會出出現運行時錯誤,按照消息轉發的順序我們有三種解決辦法。

    jopen 2016-01-02   6214   0

    iOS中 快速正確的安裝 CocoaPods 經驗

    https://github.com/AFNetworking/AFNetworking platform :ios , '7.0' pod "AFNetworking" , "~> 2.0"

    jopen 2016-01-08   6407   0

    iOS中的謂詞(NSPredicate)使用 經驗

    可以使用謂詞來表示邏輯條件,用于描述對象持久性存儲在內存中的對象過濾。其實意思就是:我是一個過濾,不符合條件的都滾開。 一、NSPredicate的基本語法 我們使用一門語言,無論是外語還是計

    jopen 2016-01-10   12930   0

    談談iOS中的View和動畫 經驗

    iOS開發也有一段時間了,幾乎每天都得和各種各樣的View打交道,熟練使用View是做好iOS的基本功,正所謂知其然跟要知其所以然,所以今天就來學習視圖到底是怎么工作的。 渲染機制 這張圖是蘋果官方

    jopen 2016-01-11   16253   0

    仿知乎日報 iOS app 經驗

    HPYZhiHuDailly 仿知乎日報 iOS APP 第一次嘗試用MVVM寫APP,里面實現了知乎日報官方版的部分功能(有簡單抽屜效果的實現原理),雖然可能實現過程中有些邏輯上的錯誤,沒轉場動畫

    jopen 2015-12-02   23617   0

    iOS架構學習 - VIP總結 經驗

    感謝@葉孤城在近一段時間組織的斗魚直播講解代碼的活動,一些開發技巧和工具讓我受益匪淺,再次感謝。 昨天是由36氪的iOS Team Leader@羅琦aidenluo講解項目的架構, 有種茅塞頓開的感覺。 所以就在這里總結一下學習到的知識點。

    jopen 2015-12-28   11552   0

    iOS 9鍵盤類型合集 經驗

    iOS支持很多種鍵盤類型,在不同的使用情境下使用不同的鍵盤類型會大大提高便利性,以下為iOS 9下支持的鍵盤類型: 1、UIKeyboardTypeDefault, 常用于文本輸入

    jopen 2016-01-17   26808   0

    iOS開發-Masonry簡易教程 經驗

    關于iOS布局自動iPhone6之后就是AutoLayOut,AutoLayOut固然非常好用,不過有時候我們需要在頁面手動進行頁面布局,VFL算是一種選擇,如果對VFL不是很熟悉可以參考 iOS開發-VFL(Visual

    jopen 2016-01-19   10349   0

    iOS之Run Loop詳解 經驗

    來自: http://www.henishuo.com/ios-runloop-in-detail/ 前言 做了一年多的IOS開發,對IOS和Objective-C深層次的了解還十分有限,大多還停

    EllGriego 2016-02-14   18334   0

    iOS 熱加載之 JSPatch 經驗

    可以先看 lua in iOS JSPatch JSPatch 是熱加載的方案,應該都是base在iOS上面的。我們可以在我們的pod文件中增加 platform :ios, '6.0' pod 'JSPatch'

    zihuang12 2016-02-16   11122   0

    iOS常用的持久化存儲方式 經驗

    來自: http://www.henishuo.com/ios-persistent-storage/ 前言 iOS中常用的持久化存儲方式有好幾種: 偏好設置(NSUserDefaults) plist文件存儲

    GloriaLees 2016-02-17   11142   0

    iOS 瀑布流的簡單實現 UICollectionView 經驗

    每個cell要出來時這個方法會被調用,在此方法中設置該cell的frame。 注意heightBlock是外部控制傳進來的block用以計算每個cell的高度,現在我只是設置了隨機數。如果沒有傳block進來我這里直接讓他崩潰了。

    lllaaggo 2016-01-26   9929   0

    iOS多選Cell處理互斥問題 經驗

    來自: http://www.henishuo.com/ios-cell-mutex-multiselect/ 前言 今天在 http://www.reviewcode.cn/reviewer.html

    VicNnt 2016-03-03   15162   0

    iOS必備技能之Runtime(一) 經驗

    @dynamic 實現了這個特性。 @dynamic propertyName; 這樣就會通知編譯和這個屬性相關的方法將會動態提供。你可以通過方法 resolveInstanceMethod: 和 resolveClassMethod:

    ShariPino 2016-05-11   11704   0

    iOS開發中使用iconfont圖標 經驗

    在開發iOS項目時,不可避免的會用到圖標,而為了適配不同分辨率的設備,我們通常會需要@2x,@3x兩套格式的圖片,最明顯的就是底部tabBar的圖標使用。而對于那些有換膚需求的APP來說,還需要多套圖

    wmhh5430 2016-06-29   20759   0

    iOS適配之旅——Autolayout時代 經驗

    Autolayout 都是基于一種叫做約束( NSLayoutConstraint )的東西。其實很多iOS程序員應該都懂。至于是關于 NSLayoutConstraints 入門我就不說了。這里我就開始說一些我想說的東西吧。

    281499251 2016-04-12   43526   0

    iOS動畫篇:核心動畫 經驗

    1、什么是核心動畫 Core Animation(核心動畫)是一組功能強大、效果華麗的動畫API,無論在iOS系統或者在你開發的App中,都有大量應用。 核心動畫所在的位置如下圖所示: 可以看到,

    etqt2836 2016-05-16   19628   0

    iOS-RunTime,不再只是聽說 經驗

    ss, @selector(eat)); @selector (SEL):是一個SEL方法選擇。SEL其主要作用是快速的通過方法名字查找到對應方法的函數指針,然后調用其函數。SEL其本身是一個I

    hfos3955 2016-10-17   7162   0

    iOS App從點擊到啟動 經驗

    ix下可執行的腳本文件。 iOS 系統架構 Mac系統是基于Unix內核的圖形化操作系統,Mac OS 和 iOS 系統架構的對比分析發現,Mac OS和iOS的系統架構層次只有最上面一層不同

    suke_008 2016-11-13   6433   0
    1 2 3 4 5 6 7 8 9 10
  • sesese色