facebook twitter hatena line email

「Ios/swift/数字と文字」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
行30: 行30:
 
     print("httpが含まれる")
 
     print("httpが含まれる")
 
  }
 
  }
 +
==文字置換==
 +
let str = "hogepiyo"
 +
str.stringByReplacingOccurrencesOfString("ge", withString: "ho") // hohopiyo

2016年7月17日 (日) 05:49時点における版

リアルタイム実行環境構築

  1. xcodeを起動後"get started with a playground"を選択
  2. 左にコードを記述すると、右に結果がリアルタイムで表示される

定義

let a = 1 // letで定数定義
var b = a + 2 // varで変数定義
var str = "Hello, playground"

データ型定義

Int, Double, Float, String, Bool, Stringなどがある

var a:Int = 1
var c:UInt = 10 // 正の数のみ
var d:Int32 = 4 // 32bit数

数字を文字へ

let num = 1
"hello" + num.description
"hello" + String(num)

文字を数字へ

var id = "1234"
print(Int(id)) // 1234

参考:http://qiita.com/sasagin/items/28c3af9a25151f8ab4a6

指定した文字が含まれているか

var url : String = "ttp://example.com"
if url.containsString("http://") || url.containsString("https://") {
    print("httpが含まれる")
}

文字置換

let str = "hogepiyo"
str.stringByReplacingOccurrencesOfString("ge", withString: "ho") // hohopiyo