寫在前面的話: 在iOS開發(fā)中,UITableview是我們用到的最多的控件,好多列表類的頁面都需要用表格的形式來寫,在開發(fā)的過程中,我們經常會遇到列表中樣式基本一樣,但是會...
寫在前面的話: 在iOS開發(fā)中,UITableview是我們用到的最多的控件,好多列表類的頁面都需要用表格的形式來寫,在開發(fā)的過程中,我們經常會遇到列表中樣式基本一樣,但是會...
1、runtime相關問題 runtime可以說是OC開發(fā)中最重要的知識點之一了,面試時回答的完美會讓面試官在心底給你加不少分哦。 結構模型 1、介紹下runtime的內存模...
ATS設置 按照慣例寫一個UIWebView,用來加載網頁: run一下看看加載出來了嗎?如果發(fā)現屏幕一片白并沒有出現網頁內容,不要驚訝,看看你的控制臺是不是報出以下錯誤: ...
背景 最開始想做路由,是因為當時app中有大量與H5之間的交互,原生和H5的跳轉操作比較多比較頻繁,新增一個跳轉又涉及到改代碼發(fā)版本,為了統(tǒng)一iOS、安卓和H5的跳轉,引入了...
目標:在iOS的App中獲取到當前包所屬的Git信息。這里我需要當前代碼的提交日期、提交作者、代碼所屬分支、代碼的節(jié)點SHA。 思路:配置script,獲取到需要的Git的信...
1.路由懶加載 此方法會把原本打包到一個app.js文件分開成多個js文件打包,這樣會減小單個文件的大小,但是不會減小整個js文件夾的大小。通過這種方式可以做到按需加載,只加...
Runtime的特性主要是消息(方法)傳遞,如果消息(方法)在對象中找不到,就進行轉發(fā),具體怎么實現的呢。我們從下面幾個方面探尋Runtime的實現機制。 Runtime介紹...
1. Object-c的類可以多重繼承么?可以實現多個接口么?Category是什么?重寫一個類的方式用繼承好還是分類好?為什么? 答:Object-c的類不可以多重繼承;可...
前言 runtime的資料網上有很多了,部分有些晦澀難懂,我通過自己的學習方法總結一遍,主要講一些常用的方法功能,以實用為主,我覺得用到印象才是最深刻的,并且最后兩個demo...