Swift

書式
let タブル名 = (要素1:int型値,要素2:string型値,要素3,double型値,xxx)

使用例

//タプルの要素の宣言let usertp = (age: 30, height:170 ...

Swift

書式
let tuple = (列挙型(int)変数1,列挙型(string)変数2)

使用例

//string型列挙Depの宣言enum Dep: String { case PA case PB case ...

Swift

書式
let タプル名 =メソッド名()

使用例

//メソッドgetFunAの定義func getFunA() -> (Int, String, Double) { return (20, "山田太郎" ...

Swift

書式
String(sender.value * 数値)
使用例

import UIKit class ViewController: UIViewController { @IBOutlet weak var ...

Swift

書式
let 配列名 =
配列名.map { $0.uppercased() }
uppercased()メソッドで配列の要素を全部大文字に変換した配列を生成します

使用例

let cftAr ...

Swift

書式
for (index, element) in 配列名.enumerated() {
使用例

let cftArr = for (index, element) in cftArr.enumerated() ...

Swift

方法1
var cftA: Int = 567
var nsA : NSInteger = NSInteger(exactly: Double(cftA))!

方法2
var cftB Int = ...

Swift

使用例

var cft: cfting? = "fcai"print(cft!) print(cft) print(cft! + "456")

実行結果
“fcai”
Optional ...

Swift

書式
label.textAlignment = 値
使用例

import UIKit class ViewController: UIViewController { @IBOutlet weak var la ...

Swift

書式
button.setTitle(xxx)
使用例

import UIKit class ViewController: UIViewController { @IBOutlet weak var butto ...

Swift

1.Float型から Int型に変換
var ctA : Float = 567.85
var resNum : Int = Int(ctA)

2.Int型からFloat型に変換
var cftNu ...

Swift

構文

textField.attributedPlaceholder = NSAttributedString(string: "placeholderに表示する文言", attributes: 属性定義)

NSAttrib ...

Swift

書式
xxx.adjustsFontSizeToFitWidth = true
使用例

import UIKit class ViewController: UIViewController { @IBOutle ...

Swift

書式
文字列\(変数/定数)
使用例

let cftA = "TTT"var cftB = "333"cftB = "SSS"//変数を展開let result = "123\(cftA)and\(cftB)45 ...

Swift

書式
guard 条件式 else {return}
説明: 条件が成立しない場合にreturn
使用例

func funcSs (kk: Int) {//条件を満たさないのでreturn guard k ...

Swift

説明
firstIndex(of:)メソッドで指定要素が最初の要素番号を返します。
ない場合はnilを返します。
サンプルコード

let fruits = ///最初の要素番号を返すif let inde ...

Swift

説明
1.firstIndex(where:)
条件に合う最初の「要素番号」を返します。
2.first(where:)
条件に合う最初の「要素」を返します。
Swiftコード

//配列の ...

Swift

書式
int配列名.reverse()

使用例

var cftArr = print("配列を逆順にする前")print(cftArr)cftArr.reverse()print("配列を逆順にする後")pr ...