トップページ > プログラム > 2017年03月18日 > h03j8lZL0

書き込み順位&時間帯一覧

11 位/253 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000201000100000206



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ 035b-QFag)
デフォルトの名無しさん (ワッチョイ 035b-QFag)
Swift part10 [無断転載禁止]©2ch.net

書き込みレス一覧

Swift part10 [無断転載禁止]©2ch.net
205 :デフォルトの名無しさん (ワッチョイ 035b-QFag)[]:2017/03/18(土) 10:52:24.54 ID:h03j8lZL0
>>204
String#range(of:​options:​range:​locale:​)

options のところに .regularExpression を使えば、searchString で正規表現を利用した文字列(例えば “2ch+*" とか)が使えます。
Swift part10 [無断転載禁止]©2ch.net
206 :デフォルトの名無しさん (ワッチョイ 035b-QFag)[]:2017/03/18(土) 10:55:36.95 ID:h03j8lZL0
typealias String.CompareOptions = NSString.CompareOptions

に注意ね。
Swift part10 [無断転載禁止]©2ch.net
208 :デフォルトの名無しさん (ワッチョイ 035b-QFag)[]:2017/03/18(土) 12:05:47.32 ID:h03j8lZL0
import Foundation
let str: NSString = NSString(string: "Charlie Brown")
let a:NSRange = str.rangeOfString("Brown")
print(a.location)
print(a.length)
print(NSNotFound)
var ar: NSArray
do {
let reg: NSRegularExpression = try NSRegularExpression(pattern: "Brown",
options: NSRegularExpressionOptions.UseUnicodeWordBoundaries)
let str0 = str as String
let match: NSTextCheckingResult? = reg.firstMatchInString(str0,
options: NSMatchingOptions.ReportCompletion,
range: NSMakeRange(0, str.length))
print(match)
print(match!.range)
} catch {}
ちょいと前に保管したsnipet
Swift part10 [無断転載禁止]©2ch.net
215 :デフォルトの名無しさん (ワッチョイ 035b-QFag)[sage]:2017/03/18(土) 16:03:29.07 ID:h03j8lZL0
>>213
ABIって見るたびに、なんの略だったっけ?となる。

BI = Binary Interfaceだよね?
What does “A” stands for?
Swift part10 [無断転載禁止]©2ch.net
224 :デフォルトの名無しさん (ワッチョイ 035b-QFag)[sage]:2017/03/18(土) 22:12:10.15 ID:h03j8lZL0
>>221
システムコールって遅いの?逆なんじゃない?
つまり、ライブラリ関数より早い。

だって、ライブラリ関数はシステムコールのラッパー関数なんでしょ?

俺、arc4random_uniformとか、atofとか使いまくってるんですけど。
Swift part10 [無断転載禁止]©2ch.net
225 :デフォルトの名無しさん (ワッチョイ 035b-QFag)[sage]:2017/03/18(土) 22:21:36.55 ID:h03j8lZL0
>>223
write()ってのは、何を指しているのでしょう?
ライブラリの一部というのだから、
FoundationライブラリString#write(to:)の事でしょうか?

なら、printfよりも遅いですよね。

put()はなんの事でしょうか?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。