エンジニアリングにはほど遠い

iPhoneアプリとかサイトとかをつくっていくブログです。

2016-03-13から1日間の記事一覧

Swift2 nil的なものをStringにキャストしたときにハマった

let cfs:CFString? = nil // nil let s:String = String(cfs) // "nil" nil的なものをキャストすると"nil"になるんですね。

Swift2の正規表現マッチの簡易メソッド

Swiftの正規表現処理はObjective-C同様にとても面倒なので、色々な方が使いやすいように改良していますが、 自分もやってみました。(正規表現のパターンが不正な時はクラッシュします) extension String { private func checkingResults(pattern:String) -…