一. MARK、TODO、FIXME 二. 條件編譯、打印、系統(tǒng)版本檢測、API可用性說明 1. 條件編譯 一些判斷 系統(tǒng)默認DEBUG標記 自定義標記 添加方法如下圖: 代...
一. MARK、TODO、FIXME 二. 條件編譯、打印、系統(tǒng)版本檢測、API可用性說明 1. 條件編譯 一些判斷 系統(tǒng)默認DEBUG標記 自定義標記 添加方法如下圖: 代...
有沒有效果,我的是mac 怎么操作?求助
加速國內(nèi)Github訪問由于某些原因,國內(nèi)訪問Github會異常緩慢,在clone倉庫時甚至只有10k以下的速度,下載半天有時還會失敗需要從頭再來,甚是讓人惱火。本文介紹通過修改系統(tǒng)hosts文件的...
YYText 是一個強大的富文本庫.在iOS開發(fā)中經(jīng)常會用到富文本。我們常用到的效果如下圖所示: 下面我們來看看各個功能的實現(xiàn):先創(chuàng)建一個可變屬性字符串: DaoXiang是...
https://segmentfault.com/q/1010000004452279 利用YYText可以解決這個問題 YYLabel.truncationToken Co...
開發(fā)過程中經(jīng)常會保存一些用戶數(shù)據(jù)到本地。有些人習(xí)慣每次使用一次就主動Save一次。今天看項目中至少有30+個位置主動調(diào)用了Save。其次是我寫了個管理下載狀態(tài)的東東,總不能讓...
第六章投資基金的重要原則正確的投資理念:長期投資選擇時機:該出手時當出手基金定投:最適合工薪階層的投資方式信息分析技巧:要從多個角度、多個方面綜合分析一、投資基金的基本原則盡...
簡介 由于項目中需要改變TabBar的樣式,網(wǎng)上找了一些例子,發(fā)現(xiàn)這篇文章比較符合項目需求(先膜拜大神),所以按照大神的思路,自己寫了一個自定義TabBar,完整dome G...
兩種方式: 1.在原 UItabBar 樣式的基礎(chǔ)上擴展2.完全自定義 UITabBar 的樣式 效果預(yù)覽: 簡介 目前市場上的大部分 App UI 結(jié)構(gòu)都是使用這種標簽式的...
是的,要關(guān)掉循環(huán)
iOS 簡單的雙層波浪動畫具體實現(xiàn) 1、通過CADisplayLink 改變 CAShapeLayer.path 繪制三角函數(shù)曲線實現(xiàn) y=Asin(ωx+φ)+h 部分代碼 2、同理再加入另一條波浪...
實現(xiàn)圖文混排效果的展示,這樣我們就會用到這兩個類:NSTextAttachment、NSMutableAttributedString。 NSTextAttachment是i...
需求一:很多公司的app都分成debug環(huán)境和release環(huán)境(多個接口域名),平時開發(fā)和測試都在debug環(huán)境,打包上線的時候才切換到release環(huán)境;需求二:公司要求...
詳細數(shù)據(jù) https://david-smith.org/iosversionstats/ 官方數(shù)據(jù) https://developer.apple.com/support...
本文實現(xiàn)了一種多級 UIScrollView 嵌套的交互,主要解決事件傳遞和手勢沖突問題。 一、效果展示 首先來直觀地看一下要實現(xiàn)的效果。在實現(xiàn)過程中,代碼做到了盡可能的解耦...
由于剛開始的時候開發(fā)一款A(yù)PP的時候,準備上架的公司對應(yīng)的開發(fā)者賬號還沒有注冊申請下來,所以就使用了其他的開發(fā)者賬號拿來真機調(diào)試。這樣做的結(jié)果直接導(dǎo)致了,計劃使用的bu...
當產(chǎn)品搞了一堆彈窗的需要后,如各自提示、引導(dǎo),然后發(fā)現(xiàn)這樣不好,需要進行排序顯示,也就是顯示一個之后再顯示下一個,這事就落到開發(fā)手上。這些彈窗有各種不同類型,并且每種彈窗可能...