printしたのはいいものの、これはどこから出たログ?
ログを出す(今回は簡易的に)
とりあえず、一番簡単で使いやすいprintで出そう!
print("ここが呼ばれた!")
これでヨシっと。
実行
ここが呼ばれた!
ここが呼ばれた!
ここが呼ばれた!
ここが呼ばれた!
あれ?
複数出たのは他のところにも書いたから(ってことにしておく)
やば、これじゃ他の"ここが呼ばれた!"を消さないとわかんないよ、、
解決策
class名とメソッド名、ついでに行番号も出してあげる
// class名
print(type(of: self)) // MainViewController
// メソッド名
print(#function) // viewDidLoad()
// 行番号
print(#line) // 20
これならだいぶ分かりやすくなる!!!
最後に
printで簡易的にログを出す時、僕は行番号あまり気にしないので以下のようなテンプレを作ってます。
"\(type(of: self)) \(#function) \n 内容:ここが呼ばれた!)"
他にもこれ出せます!とかあったら教えてください!!!!
最後に
iOSアプリ開発をしています。
主にSwiftですが、最近は熱が入ってきてFlutterも🦾
色々やってます。もし良かったら見てってください。