本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...

本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
前言 runtime的資料網(wǎng)上有很多了豁状,部分有些晦澀難懂衩辟,我通過自己的學(xué)習(xí)方法總結(jié)一遍粮彤,主要講一些常用的方法功能谬俄,以實用為主,我覺得用到印象才是最深刻的物邑,并且最后兩個demo...
前言 在這個內(nèi)容為王的時代溜哮,數(shù)據(jù)淶源一般都會來源于網(wǎng)絡(luò),所以一款app色解,現(xiàn)在都離不開要通過網(wǎng)絡(luò)來獲取數(shù)據(jù)茂嗓,對于客戶端來說,獲取網(wǎng)絡(luò)數(shù)據(jù)就需要在客戶端集成網(wǎng)絡(luò)請求科阎,F(xiàn)lutte...
1述吸、仿boss直聘:https://github.com/heruijun/flutter_boss2、仿微信:https://www.moyublog.com/resour...
Runtime的特性主要是消息(方法)傳遞锣笨,如果消息(方法)在對象中找不到蝌矛,就進(jìn)行轉(zhuǎn)發(fā)道批,具體怎么實現(xiàn)的呢。我們從下面幾個方面探尋Runtime的實現(xiàn)機(jī)制朴读。 Runtime介紹...
關(guān)于block 在iOS4.0之后衅金,block橫空出世,它本身封裝了一段代碼并將這段代碼當(dāng)做變量簿煌,通過block()的方式進(jìn)行回調(diào)氮唯。這不免讓我們想到在C函數(shù)中,我們可以定義一...
以下是小編收集總結(jié)的iOS技術(shù)點+面試題分類惩琉;看看你都會了嗎? 重點總結(jié)-四大分類: iOS底層原理 性能優(yōu)化以及架構(gòu) 多線程夺荒、網(wǎng)絡(luò) 數(shù)據(jù)結(jié)構(gòu)算法 iOS底層原理(必問):i...
注意點 創(chuàng)建headerView時瞒渠,不要設(shè)置frame 正常使用massory布局子控件 注意有多行l(wèi)abel的控件,布局里確定label的寬度 設(shè)置后最后一個控件的bott...
前言 由于vue相對來說比較平緩的學(xué)習(xí)過程和新穎的技術(shù)思路技扼,使其受到了廣大前后端開發(fā)者的青睞伍玖,同時其通俗易懂的API和數(shù)據(jù)綁定的功能也為其攬獲了不少用戶。本文主要講解vue項...
創(chuàng)建UITablView 使用不同樣式單元格 自定義UItableViewCell 創(chuàng)建一個Cocoa Touch class文件,設(shè)置父類:UITableViewCell剿吻,...
UI控件 首先介紹一下AppDelegate.swift@UIApplicationMain 調(diào)用了OC中的UIApplicationMain函數(shù)窍箍;UIApplication...
大家好,我是帥氣小伙茅撞,好久沒更新了外恕,因為實在沒用新的知識和大家分享了,最近剛剛走向?qū)嵙?xí)崗位乡翅,開始接觸Java后臺這個領(lǐng)域鳞疲,經(jīng)過這3天的學(xué)習(xí),基本上對Spring+Spring...
下拉刷新控件目前比較火的有好幾種蠕蚜,此前用過MJRefresh 和 SVPullToRefresh尚洽,相對而言,還是覺得 MJRefresh 更好用靶累!因此抽了些時間整理了 MJR...
領(lǐng)導(dǎo)說一天內(nèi)要集成IM功能癣疟,我頓時被嚇尿了~~ 說明 本項目是基于官方ChatDemo-UI3.0 (官方Demo源碼下載)項目的簡化封裝,目的是為了讓大家更加方便快速地集成...