初心者のログ出力
とりあえず、一番簡単で使いやすいprint
print("ここが呼ばれた!")
実行
ここが呼ばれた!
ここが呼ばれた!
ここが呼ばれた!
ここが呼ばれた!
これだけじゃ流石に見にくいです。
解決策
class
名とメソッド名、ついでに行番号も出してあげる
// class名
print(type(of: self)) // MainViewController
// メソッド名
print(#function) // viewDidLoad()
// 行番号
print(#line) // 20
これならだいぶ分かりやすくなる!!!
最後に
print
で簡易的にログを出す時、僕は行番号あまり気にしないので以下のようなテンプレを作ってます。
"\(type(of: self)) \(#function) \n 内容:ここが呼ばれた!"
他にもこれ出せます!とかあったら教えてください!!!!