【问题标题】:Assertion failure error断言失败错误
【发布时间】:2012-11-28 15:35:20
【问题描述】:
username=@"sri";
CalendarViewController *calendarViewController=[[CalendarViewController alloc]initWithNibName:@"CalendarViewController" bundle:nil AndUserName:username];

[self.navigationController pushViewController:calendarViewController animated:YES];

-[UITextFieldLabel setTextColor:] 中的断言失败, /SourceCache/UIKit_Sim/UIKit-1448.89/UILabel.m:314 2012-12-11 11:00:59.257 TIMESHEET_MANAGER[553:207] * 终止应用程序由于 未捕获的异常“NSInternalInconsistencyException”,原因: '无效参数不满足:颜色'

* 首次抛出时调用堆栈:

【问题讨论】:

  • 粘贴setTextColor的代码

标签: iphone objective-c ios


【解决方案1】:

检查您的班级中是否有setTextColor 方法。它期待一个 UIColor 对象,但其他东西被传递给该方法。检查并纠正它。那应该可以解决这个问题。

【讨论】:

    猜你喜欢
    • 2021-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 2017-07-14
    • 1970-01-01
    相关资源
    最近更新 更多