
Nsstring *string = @"foo";int number = 1;NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys: string,@"bla1",number,@"bla2",nil];解决方法 使用NSNumber而不是raw int:
现代目标C:
Nsstring *string = @"foo";NSNumber *number = @1;NSDictionary *params = @{@"bla1": string,@"bla2": number}; 老式:
Nsstring *string = @"foo";NSNumber *number = [NSNumber numberWithInt:1];NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys: string,nil];总结
以上是内存溢出为你收集整理的Objective-c – 当我创建一个整数为Object的NSDictionary时,应用程序崩溃全部内容,希望文章能够帮你解决Objective-c – 当我创建一个整数为Object的NSDictionary时,应用程序崩溃所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)