レッツは、私はこのようなクラスがあるとします。ローカルパラメータラベルの命名規則
class Foo {
private let userId: String
init(userId givenUserId: String) {
userId = givenUserId
}
}
私は上記のような初期化子(または機能)を持って、ものはいくつかの内部変数を設定するように、私は彼らが好き可能な限り記述的な外部パラメータ名を持つこと。一方、内部クラスの実装では同じ名前を使用することも有効です。しかし、私はいくつかのローカルパラメータラベルを使用しなければなりません、そして、私がそれをする方法は、外部パラメータラベルの前に接頭辞 "given"を追加することです。これを行うには良い方法ですか、問題を解決するためのより良い方法やコンベンションがありますか?
おかげで、raywenderlich.comスウィフトスタイルガイドでその – pkacprzak