Utilities for iOS
Go to Project -> Swift Packages and add the repository:
https://github.com/Sizuha/SizUtil-iOS
import SizUtil
var params = [String : String?](https://raw.github.com/Sizuha/SizUtil-iOS/master/)
SizHttp.post(url: url, params: params) { data: Data?, response: URLResponse?, error: Eror? in
if let data = data {
let jsonData: [String : Any]? =
try? JSONSerialization.jsonObject(
with: data,
options: .allowFragments
) as? [String : Any]
//...
}
//...
}
import SizUtil // 以降、import文は省略
let cal = Calendar.standard
let ymd = SizYearMonthDay(2020, 2, 10) // 2020年2月10日
let year: Int = ymd.year
let month: Int = ymd.month
let day: Int = ymd.day
let date: Date? = ymd.toDate()
let today = Date()
let today_ymd = SizYearMonthDay(from: today)
let hms = SizHourMinSec(hour: 23, minute: 10, second: 15) // 23時10分15秒
let hour = hms.hour
let min = hms.minute
let sec = hms.second
let intVal: Int = hms.toInt() // -> 231015
let today = Date()
let today_hms = SizHourMinSec(from: today)
let pattern = ?="ここに正規表現式を書く"
if pattern == inputString {
// パターンが一致!!
}
又は
let pattern = "正規表現式".asPattern!
if pattern.isMatch(inputString) {
// パターンが一致!!
}
URL(fileURLWithPath: "...").setExcludedFromBackup()
link |
Stars: 0 |
Last commit: 2 weeks ago |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics