正則表達(dá)式大全: 一堰汉、校驗(yàn)數(shù)字的表達(dá)式 數(shù)字:^[0-9]*$ n位的數(shù)字:^\d{n}$ 至少n位的數(shù)字:^\d{n,}$ m-n位的數(shù)字:^\d{m,n}$ 零和非零開頭...
正則表達(dá)式大全: 一堰汉、校驗(yàn)數(shù)字的表達(dá)式 數(shù)字:^[0-9]*$ n位的數(shù)字:^\d{n}$ 至少n位的數(shù)字:^\d{n,}$ m-n位的數(shù)字:^\d{m,n}$ 零和非零開頭...
使用Xcode最痛苦的就是使用純代碼布局時(shí)界面的調(diào)試,這也是Xcode備受吐槽的一點(diǎn).作為當(dāng)代的前端IDE每次界面調(diào)試卻需要重新完整的運(yùn)行整App哪怕僅僅只是調(diào)整了一個(gè)字體大...
(一)什么是SwiftLint ? 熟悉Python的同學(xué)一定對(duì)Pylint不會(huì)陌生廷粒,Pylint 是一個(gè) Python 代碼分析工具窘拯,它分析 Python 代碼中的錯(cuò)誤,查...
用來dump目標(biāo)文件的class信息的工具坝茎。它利用Objective-C語言的runtime的特性树枫,將存儲(chǔ)在mach-O文件中的@interface和@protocol信息提...
前言 iOS開發(fā)會(huì)經(jīng)常用到cocoapods管理第三方,簡(jiǎn)單景东、方便砂轻、高效。如何集成cocoapods在cocoapods官網(wǎng)和Podfile語法說明會(huì)有詳細(xì)介紹斤吐,本文我想介紹...
我們經(jīng)常將一個(gè)函數(shù)作為參數(shù)傳入另一個(gè)函數(shù)搔涝。那么在iOS上能作為一個(gè)函數(shù)參數(shù)的東西有哪些呢 c的函數(shù)指針 oc的block swift的閉包(closures) ok回歸正題,...
前言 相信大家對(duì)這兩個(gè)詞都不陌生和措,但是大家會(huì)很容易將這兩個(gè)詞混淆庄呈,所以在探究之前,先來說下什么是成員變量派阱,什么是屬性诬留。 成員變量就是我們?cè)陂_發(fā)中,類似下面這樣定義的變量贫母,例如...
原文:https://www.raywenderlich.com/140836/firebase-tutorial-real-time-chat-2 貌似市場(chǎng)上的主流 app...