「Swift入門」複数のパラメータを利用するサンプル
書式
func 関数名(parameter1: parameter1の型, parameter2: parameter2の型) -> 返り値の型 {
return 返り値
}
サンプルコード ...
「Swift3入門」strideで配列の要素をループする
サンプルコード
let cft = for i in stride(from: 0, to: cft.count, by: 1) { print("\(cft)")}
「Swift入門」メソッドの書き方
1.引数、戻り値がない
func getSum() {
//some code
}
getSum()
2.引数、戻り値がある
func getSum(intValue: Int,in ...
「Swift3入門」Dictionary型のキーと値を取得する方法
サンプルコード
let g = for (key,value) in g { print("\(key) \(value)")}
「Swift3入門」文字列.charactersで文字列を取り出すサンプルコード
サンプルコード
let cft = "this is a data"for cc in cft.characters { print(cc)}
「Swift3入門」enumeratedで配列の要素をループするサンプル
サンプルコード
let stations = for (index, cft) in stations.enumerated() { print("\(cft)") }
[Swift]ジェネリクスの関数を使用するサンプル
サンプルコード
//変数交換の変数func swapToValues<T>(_ a: inout T, _ b: inout T) { let tmp = a a = b b = tmp}var cftA = "Aa ...「Swift」nilチェックをするサンプル
サンプルコード
var myString:String? = nil
if myString != nil {
print(myString)
}else{
print(“文字列 ...
「Swift」super()で親クラスのメソッドを呼び出す
サンプルコード
Class Car { func show() { print("Car test data") }}//Carクラスを継承class Sportscar: Car { func test () { super. ...[Swift]internal修飾子のサンプル
サンプルコード
internal class Sample { internal let cft = "test12345" internal func funcTest() { print(cft) }}
「Swift」private修飾子のサンプル
サンプルコード
class Sample { private static var msg = "test data 123456" func funcA() { print(Sample.msg) }} let cft = S ...「Swift」init()とdeinit()のサンプル
サンプルコード
var counter = 0;//カウンター参照class BaseClass { init() { counter += 1; } deinit { counter -= 1; }}var show: Bas ...[Swift]fileprivate修飾子のサンプル
書式
fileprivate static var 変数名
使用例
「Swift」NSDecimalNumberのサンプル
使用例
let cftA = NSDecimalNumber(string: “5.14”)
let cftB = NSDecimalNumber(string: “5.13R ...
「Swift」 for in strideのサンプル
書式
for 変数名 in stride(form:最小値,to:最大値,by:値)
使用例
[Swift] fallthrough文のサンプル
書式
switch 項目名{ case 値: 処理コード fallthrough }switch文の中で各ケースの処理の実行が終了し,fallthroughを実行すると直下のケースの処理を実行することができます.
「Swift5」関数で戻り値無しのサンプル
書式
func 関数名(変数名:型)
使用例
「Swift5」retun省略の暗黙関数のサンプル
書式
func 関数名(for 変数名: String) ->String
使用例