zsh、bash 都是 shell,zsh 比 bash 更加強(qiáng)大,功能也更加完善,此篇文章說(shuō)明 zsh 和 bash 之間的切換。Linux/Unix 產(chǎn)品一般默認(rèn)的都是使...
zsh、bash 都是 shell,zsh 比 bash 更加強(qiáng)大,功能也更加完善,此篇文章說(shuō)明 zsh 和 bash 之間的切換。Linux/Unix 產(chǎn)品一般默認(rèn)的都是使...
有demo嗎
flutter Widget改寫(xiě):帶ellipsis的Wrap組件前段時(shí)間遇到一個(gè)UI上的需求,大致是這樣的: 頁(yè)面的一個(gè)區(qū)域需要顯示一串tag,數(shù)量多則換行顯示。默認(rèn)情況下只顯示一行,如果一行顯示不下,就會(huì)有一個(gè)“更多”的選項(xiàng),允許用戶(hù)展...
前段時(shí)間遇到一個(gè)UI上的需求,大致是這樣的: 頁(yè)面的一個(gè)區(qū)域需要顯示一串tag,數(shù)量多則換行顯示。默認(rèn)情況下只顯示一行,如果一行顯示不下,就會(huì)有一個(gè)“更多”的選項(xiàng),允許用戶(hù)展...
完全在瞎說(shuō)
RACSignal與內(nèi)存管理簡(jiǎn)介 相信不用過(guò)多介紹都知道 ReactiveObjC 是一套基于Cocoa 的響應(yīng)式編程框架。它提供了一套簡(jiǎn)介的 API 處理各種復(fù)雜消息傳遞問(wèn)題,在使用 Reactive...
你所說(shuō)的死鎖就是為了同步請(qǐng)求的呀。上面的代碼不能放在主隊(duì)列里面,放在子線程不會(huì)阻塞界面
iOS 中網(wǎng)絡(luò)請(qǐng)求同步場(chǎng)景 在開(kāi)發(fā)過(guò)程中,有時(shí)候會(huì)遇到這樣一些問(wèn)題,比如: 在某些業(yè)務(wù)要求下,需發(fā)送同步請(qǐng)求。 在某些界面需請(qǐng)求多個(gè)接口,且各個(gè)接口返回的數(shù)據(jù)之間或者整體存在依賴(lài)關(guān)系。 ··· 那...
ReactCocoa 版本號(hào):V2.5Language: ObjectCXCode 版本號(hào): V9.4Note: 閱讀本文章假設(shè)您已經(jīng)有了一定的ReactCocoa基礎(chǔ)知識(shí) ...
目錄 《Object-C編程之道》? 《iOS Core Animation:Advanced Techniques》? 《Advanced Swift》 《圖解TCP/IP...
檢查podspec文件 source_files 是否包含了 framework 目錄
Cocoapods打包framework/靜態(tài)庫(kù)的注意點(diǎn)背景 關(guān)于使用Cocoapods打包靜態(tài)庫(kù)或者是Framework的文章,網(wǎng)上一搜一堆.可是當(dāng)你讀完,發(fā)現(xiàn)用處有限.它們的都是用最簡(jiǎn)單的場(chǎng)景串了一遍打包的流程,而整個(gè)過(guò)程中的...
隱私政策 監(jiān)管信息平臺(tái)尊重并保護(hù)所有使用服務(wù)用戶(hù)的個(gè)人隱私權(quán)。為了給您提供更準(zhǔn)確、更有個(gè)性化的服務(wù),監(jiān)管信息平臺(tái)會(huì)按照本隱私權(quán)政策的規(guī)定使用和披露您的個(gè)人信息。但監(jiān)管信息平臺(tái)...
1.封裝 效果最差, 功能全在一起,不易維護(hù)和單元測(cè)試 2.繼承(協(xié)議) 功能分離,便于維護(hù)測(cè)試,但是多了個(gè)switch 3.多態(tài) 利用簡(jiǎn)單工廠模式, 解決了可惡的switc...
AVPlayerItem 一.基本概念 AVPlayerItem models the timing and presentation state of an asset ...
樓主你好,請(qǐng)問(wèn)下為什么使用你的框架后,狀態(tài)欄文字變成黑色了?我本來(lái)是設(shè)置[self.navigationController.navigationBar setBarStyle:UIBarStyleBlack]
ZFPlayer 3.0解析詳細(xì)介紹一下ZFPlayer 3.0的用法,如果你有什么問(wèn)題或者建議可聯(lián)系我。在3.0之前版本使用ZFPlayer,是不是在煩惱播放器SDK自定義、控制層自定義等問(wèn)題。作者公...
對(duì)比網(wǎng)上其他資料,寫(xiě)的太好了,讓我好像有點(diǎn)明白mvvm如何利用RxSwift進(jìn)行數(shù)據(jù)綁定了,感謝樓主
Swift - RxSwift的使用詳解53(MVVM架構(gòu)演示3:使用Driver樣例)本文演示的樣例效果同前文是一樣的,都是做一個(gè) GitHub 資源搜索功能。只不過(guò)前面 ViewModel 里的輸入輸出使用是普通的 Observable 序列,這次我...
本文演示的樣例效果同前文是一樣的,都是做一個(gè) GitHub 資源搜索功能。只不過(guò)前面 ViewModel 里的輸入輸出使用是普通的 Observable 序列,這次我...
開(kāi)發(fā)語(yǔ)言有面向?qū)ο箝_(kāi)發(fā),其實(shí)產(chǎn)品交互也有面向?qū)ο蟮母拍?譬如APP有一個(gè)功能模塊它能夠通過(guò)多個(gè)步驟產(chǎn)生一個(gè)或多個(gè)結(jié)果,到達(dá)結(jié)果界面后返回的指令是回到該模塊的入口處.這樣就不會(huì)...
在OC里面中,Category大家一定不陌生,他可以很好的為我們服務(wù),給指定的類(lèi)實(shí)現(xiàn)系統(tǒng)不提供的方法。 例子可能不恰當(dāng),無(wú)關(guān)緊要,重點(diǎn)不是OC 比如要實(shí)現(xiàn):把Data轉(zhuǎn)化為一...
要在設(shè)備上設(shè)置允許該程序訪問(wèn)通訊錄
安卓入門(mén)學(xué)習(xí)(十一)ListView-電話列表本文是以Android Studio為開(kāi)發(fā)工具。本文代碼:GitHub 第一章 獲取電話列表 獲取手機(jī)電話列表權(quán)限調(diào)用手機(jī)中的電話列表需要獲取到手機(jī)的權(quán)限。可在res\And...