[OSX][iOS]Swiftリテラル

整数リテラル
読みやすさの為に任意の位置に"_"を挿入する事ができる。値としては"_"は無視される。

2進数


let numMax = 0b010011010010
var num = 0b010011010010



8進数


let numMax = 0o2322
var num = 0o2322



10進数


let numMax = 1234
var num = 1234



16進数


let numMax = 0x04D2
var num = 0x04D2



浮動小数点リテラル
読みやすさの為に任意の位置に"_"を挿入する事ができる。値としては"_"は無視される。

let a = 125.0
let b = 1.25e2
 
let c = 0.0125
let d = 1.25e-2
 
let e = 60.0
let f = 0x0Fp2
 
let g = 3.75
let h = 0x0Fp2



文字列リテラル

"文字列"



エスケープ列


NUL文字(\0)
バックスラッシュ(\\)
水平タブ(\t)
改行(\n)
復帰(\r)
2重引用符(\")
単一引用符(\')



文字列に変換


\(式)



16進指定


1バイト文字(\x12)
2バイト文字(\u1234)
4バイト文字(\U12345678)



関連情報
プログラミング言語C 第2版 ANSI規格準拠

Cocoa in a Nutshell

Objective‐C

The Swift Programming Language

Using Swift with Cocoa and Objective-C

Swift離陸ガイド


【Cocoa練習帳】
http://www.bitz.co.jp/weblog/

http://ameblo.jp/bitz/(ミラー・サイト)

note

この記事が気に入ったらサポートをしてみませんか?