我已經設定的條件斷點...錯誤斷點條件
[event.name isEqualToString:@"Some Name"]
這工作得很好。
然而,當我嘗試添加另一個斷點與條件...
[part.name isEqualToString:@"Some Value With A Pound Sign £"]
我的錯誤...
Internal error [IRForTarget]: An Objective-C constant string's string initializer is not an array
Stopped due to an error evaluating condition of breakpoint
我需要逃避英鎊符號或東西?
它不會創建錯誤,如果我刪除£...但它也不會暫停。 – Fogmeister
嘗試使用'[part.name rangeOfString:@「一些有磅符號的值」]。location!= NSNotFound;'除非您專門查找英鎊符號,否則您必須使用不同的編碼查看字符串。 – Putz1103
這看起來像LLDB中的錯誤(編碼問題),您應該將其報告給Apple。 –