がXCGLoggerを設定しようとするとエラー受け「ログイン」:..私はこの問題はすでにraisedだったが、私は解決策を明確にないんだけど見XCGLogger:メンバーへのあいまいな参照が
Ambiguous reference to member 'log'
を
AppDelegate.swiftにこのグローバル定数を追加インストールガイドパー:個々のソースファイルで次に
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
let log = XCGLogger.defaultInstance()
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
log.setup(.Debug, showThreadName: true, showLogLevel: true, showFileNames: true, showLineNumbers: true, writeToFile: nil, fileLogLevel: .Debug)
return true
}
:
import XCGLogger
log.debug("A debug message")
適切な使い方は何ですか?
コードを入れますか?それはAppDelegateクラスかグローバルか? – ryantxr
'nameOfYourProject.log.debug'?しかし、おそらく 'log'を別のものに改名する方が良いでしょう。衝突する識別子 'log'を見つけることができましたか? – Sulthan
@ryantxr:更新された質問 –