使用git的時候,有時我們需要修改文件名的大小寫,但是默認(rèn)情況下,git是會忽略文件名大小寫的,如果我們要修改文件名稱大小寫,可以使用試下方法 第一種,修改git配置(不推薦...
@行走在北方 謝謝鼓勵
探索weak、strong、copy、assign、__weak、__strong的用法更新: 2018.10.12 修改了copy與strong修飾NSString、NSArray這些類型的解釋和用法 開發(fā)環(huán)境: Mac系統(tǒng)版本:macOS Mojave ...
前言 最近在公司開始做一個米家的插件,用到了React Native,之前沒有接觸過相關(guān)東西,現(xiàn)在只能磕磕絆絆的摸索了,在摸索的時候,就發(fā)現(xiàn)使用 console.log() ...
CSS 偽類用于向某些選擇器添加特殊的效果。 CSS偽類的基礎(chǔ)語法: 當(dāng)然,CSS類也可以與偽類搭配使用: 在我第一次看到 :first-child 偽類時,我的第一個感覺就...
今天在看css基礎(chǔ)的時候,發(fā)現(xiàn)了一個很有趣的事情,那就是 后代選擇器 與 子元素選擇器。 說來也慚愧,我以前一直以為,這倆是同一個東西,只是叫法不同而已,后來才發(fā)現(xiàn),原來這倆...
本文收集的都是本人逛GitHub時發(fā)現(xiàn)的iOS開發(fā)庫,star都不會太低。 當(dāng)庫太久沒有更新時,如果有了替換的庫,我會毫不猶豫的將其剔除。 每個種類收集的數(shù)量不會太多,基本上...
Swift 4中蘋果引入了全新的編碼與解碼支持,開發(fā)者可以更加方便地將數(shù)據(jù)轉(zhuǎn)化為JSON或存入本地磁盤。這個功能的核心是Codable協(xié)議,其定義如下: 編碼及解析 本文主要...
網(wǎng)絡(luò) Alamofire[https://github.com/Alamofire/Alamofire]:http網(wǎng)絡(luò)請求事件處理的框架。 Moya[https://gith...
在使用第三方庫的時候,有時候我們想知道別人給我們提供了哪些類、方法和屬性,但是打開源文件后,一大坨一大坨的代碼都在那兒,一個個的找很是麻煩,就像下面這種 這是 HandyJS...
@YungFan 這個沒有關(guān)系,Swift可以兼容,直接導(dǎo)入就行了,我用cocoapods添加之后用import導(dǎo)入,直接使用,就跟Swift的庫一樣。畢竟蘋果考慮的是全球通用,不可能把所有的東西都加進(jìn)去
iOS開發(fā)之UIRefreshControl使用踩坑問題描述 接上一個話題,實現(xiàn)了TabBar的點擊刷新以后,開始繼續(xù)寫完成功能,刷新UITableView,于是考慮到iOS 10以后,UIScrollView已經(jīng)有UIRef...
原生的這個,功能太有限了,比如下拉之后,我不一定需要刷新,但原生的下拉之后達(dá)到一定的閾值,就會發(fā)送valuechanged通知,然后就會觸發(fā)事件,這就不太好了。另外,如果我下拉想兼容刷新和進(jìn)入二樓,實現(xiàn)的難度就比較大了。個人覺得這個算是一個雞肋,期待官方將其優(yōu)化,豐富功能吧。
iOS開發(fā)之UIRefreshControl使用踩坑問題描述 接上一個話題,實現(xiàn)了TabBar的點擊刷新以后,開始繼續(xù)寫完成功能,刷新UITableView,于是考慮到iOS 10以后,UIScrollView已經(jīng)有UIRef...