Swift

Swift:1文字抽出

Stringを1文字ずつ抽出する方法は?

for inを使わなくても1文字ずつ抽出できることを学習しました。本当にやれやれです。

5文字目を1文字抽出する方法

let str = “HelloWorld!”
 var w1:String = String(str[advance(str.startIndex, 5)])  // “W”

ニューメリックチェックは単純に”0″ < String < “9”

var pNum:String = “2”
if pNum >= “0” && pNum <= “9” {

開発状況

ここまでで次の作業が終わりました。

  • EXIF(実際にはGPS辞書)の緯度・経度を度・分・秒に変換して表示する。
  • Google Mapsの位置(緯度・経度)を度・分・秒からGPS辞書の形式に変換する。GPS辞書への書き込みは未了。
  • 変換ロジックのテストは終了。

Categories: Swift, 技術