くうと徒然なるままに

モバイルアプリを作りながらバックエンドも作っています。

Swift

Swift で 順番を維持しつつ重複する要素を除外する

import UIKit let source = [4,0,1,2,1,2,3,2] let result = NSOrderedSet(array: source) let resultCount = result.count let resultArray = result.array 実行結果

Swift で ISO-8601形式 の日時文字列をパースする

最近Swift と Kotlin ばかり書いてます。 // 専用のフォーマッターのインスタンスを作成 let ISOFormatter = ISO8601DateFormatter.init() // 対象の文字列 let dateString = "2012-04-17T18:30:00+09:00" // ここで実際に変換。返り値はoptional なので注意…