嘗試使用iOS的可視格式語言,但在嘗試初始化約束時遇到了sigabrt。這個代碼的任何明顯的問題?SIGABRT在創建約束條件時崩潰具有可視格式
NSNumber *inset = [NSNumber numberWithFloat:TopBarInsetWidth];
NSNumber *width = [NSNumber numberWithFloat:TopBarButtonWidth];
NSNumber *height = [NSNumber numberWithFloat:TopBarButtonHeight];
NSDictionary *metrics = NSDictionaryOfVariableBindings(inset,width,height);
NSDictionary *viewsDictionary = NSDictionaryOfVariableBindings(self.backButton);
NSArray *constraints =[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-inset-[self.backButton(=width)]|" options:0 metrics:metrics views:viewsDictionary];
不幸的是,這也沒有工作 – Msencenb
還是你得到SIGABRT崩潰的問題? –
我仍然遇到崩潰,但在將代碼封裝到try/catch塊後,控制檯實際上輸出了一些有用的東西;而之前它只是崩潰的一般性錯誤。 – Msencenb