ios教程

Swift條件判斷中的逗號

在Swift語言中,Bool值是用來進行條件判斷的,可以進行&;&;以及||的操作,從而實現多個表示式共同判斷。但是由於Swift中存在可選項繫結,或者說是用let展開可選項的原因,有些地方條件判斷中不能夠使用&;&;來進行處理。比如,我們要在變數hasValue確實有值,

用OC程式碼認識設計模式(一)--建立型模式

參考:iOS設計模式四部曲(一):建立型模式 內附Demo大話設計模式之oc實現23種模式風中獨思--設計模式<簡書 — 劉小壯> http://www.jianshu.com/p/750b82fa6a62 用OC程式碼認識設計模式(一)--建立型模式用OC程式碼認識設計

記一次iOS自動化打包走過的坑-關於React Native-iOS專案

--引言 最近為公司前期做的一個專案做持續構建平臺打包遷移支援,由於之前未參與類似工作,且我也基本未參與這個專案開發工作,所以途中磕磕碰碰遇到了很多很多的問題,而且由於專案屬於React Native專案,而且程式碼版本較老,更是出現了很多無法預料的問題,因而結合本次Jenkins使用的shell打包

(一)Block的實質初探

相關文章 (一)Block的實質初探 (二)Block之儲存域 NSConcreteStackBlock,NSConcreteGlobalBlock,NSConcreteMallocBlock (三)Block之截獲變數和物件 (四)Block之 __block修飾符及其儲存域 Bloc

iOS開發 簡單實現倒計時的方法

點選上方“iOS開發”,選擇“置頂公眾號” 關鍵時刻,第一時間送達! 專案中有一個支付時間倒計時的需求,類似於美團外賣的支付倒計時。我也從網上搜到一些實現的方法,以下是我總結的一些。 介面展示.png 倒計時的方法: 通過定時器NSTimer,

Swift 實踐篇之鏈式 UI 程式碼

前言 本篇部落格主要介紹 Swift 實踐方面的一個技巧,鏈式 UI 程式碼。鏈式程式碼在 Swift 中有著比 Objective-C 天然的優勢。而且通過 Swift 語言本身強大的特性,只需要很少的程式碼就可以讓自己的 Swift 工程具有編寫鏈式 UI 程式碼的能力。 緣由 先來回答一個

讓preferredStatusBarStyle真的工作(iOS 10以後)

讓preferredStatusBarStyle真的工作(iOS 10以後) 作者:@nixzhu 當你想將Status Bar上的文字改成白色,先(開啟還沒被GFW遮蔽的VPN)用Google搜尋一下,然後開心地在某個UIViewController的子類裡寫下: class ViewCont

iOS_正則匹配_OC寫法_方法_集合

開發過程中難免會遇到一些驗證資訊:手機號、使用者名稱/名字、驗證碼、密碼......通過oc簡單的封裝能更方便的植入到專案中。 #import #import @interface Helper : NSObject //字串文字的長度 +(CGFloat)widthOfString:(NSString

React Native學習

最新的版本是0.49 可以從官方文件進行學習 https://facebook.github.io/react-native/docs/getting-started.html 可以開始一個React Native的專案,也可以在已有專案中使用React Native 首先要學習React語法,可以看阮一峰

iOS 導航控制器小結

導航控制器小結 UINavigationController 導航控制器 UINavigationController 是 UIViewController 的子類,但它是用來管理一系列 UIViewController 例項物件的類。在使用方法 - (instancetype)initWithRootV

Swift4.0引用3.0第三方庫

Swift已經發布了4.0版本,在Xcode9中新建專案後,預設是使用4.0語法的。專案中的引用的第三方庫,雖然有很多已經發不了4.0版本,但是還是有一些未及時更新的,那在作者未更新之前我們是否有更好的辦法來使用這些第三方庫呢?答案當然是肯定的,Xcode9中是同時支援3.2和4.0語法的。具體的設定可以看下

#pragma 處理警告 clang diagnostic 的使用

首先#pragma在本質上是宣告,常用的功能就是註釋,尤其是給Code分段註釋;而且它還有另一個強大的功能是處理編譯器警告,但卻沒有上一個功能用的那麼多。 clang diagnostic 是#pragma 第一個常用命令: #pragma clang diagnostic push#pragma clan

【iOS】仿知乎日報,RxSwift-Part1-首頁搭建

前言 之前的幾篇部落格算是入門篇,那麼這篇就是RxSwift的實戰篇。由於對RxSwift的認識還不夠深刻,所以專案中沒有使用MVVM模型,以及程式設計思想也還沒轉變過來。該專案是參考https://github.com/kLike/ZhiHu-RxSwift實現的,最大的實現區別就是,我用的是純程式碼實現

0.29994988441467