- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
经过大量搜索,并尝试了一些关于 stackoverflow 的解决方案,我没有找到任何可以解决我的错误的答案:我有一个 UIViewcontroller,它的名字是 WorldViewController。在这个 UIViewcontroller 中,我初始化了一些 UIView。我想从一些 UIViews 修改一些依赖于 WorldViewController 的变量。现在我把这些行:
WorldViewController * World = [[WorldViewController alloc] init];
它给了我:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSArrayM insertObject:atIndex:]: object cannot be nil'
那么,如何解决呢?可能是因为 WorldViewController 正在运行吗?那么,如何解决呢?
编辑:我的 View Controller 的初始化方法
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
World1 = [[UIView alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, 480.0)];
[World1 setBackgroundColor:[UIColor blackColor]];
[self.view addSubview:World1];
[World1 release];
[self.view addSubview:ViewPig];
[self.view addSubview:level1view];
[self.view addSubview:level2view];
[self.view addSubview:LoadView];
[LoadView AnimPigLoadingWith:PigChargement];
[LoadView AppearLabelLoading];
[self.view addSubview:FondPauseGrise];
[self.view addSubview:FondPause];
[self.view addSubview:BoutonResume];
[self.view addSubview:BoutonHome];
[self performSelector:@selector(Chargement) withObject:nil afterDelay:0.5];
[self performSelector:@selector(ViewAppears) withObject:nil afterDelay:5.5+2.5];
[self performSelector:@selector(LabelPrevientDepartWithImage:) withObject:Trois afterDelay:9];
[self performSelector:@selector(LabelPrevientDepartWithImage:) withObject:Deux afterDelay:10];
[self performSelector:@selector(LabelPrevientDepartWithImage:) withObject:Un afterDelay:11];
[self performSelector:@selector(LabelPrevientDepartWithImage:) withObject:Go afterDelay:12];
[self performSelector:@selector(Lancement) withObject:nil afterDelay:(3)];
[self performSelector:@selector(GestionMaps) withObject:nil afterDelay:(11+2)];
}
return self;
}
谢谢!
最佳答案
我遇到了类似的问题。我的错误是没有将我试图加载的 View 标记为初始 View Controller 。我的猜测是没有初始 View Controller 可以添加到数组中,因此该对象为零。我不确定这对回答您的问题有多好,但它对我有用。
关于ios - NSArrayM 插入对象 :atIndex:]: object cannot be nil',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17031736/
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 8年前关闭。 Improve this qu
我正在开发iOS应用程序。值存储在Array上,但是当我运行应用程序时,它崩溃,数组索引超出范围。请先帮助并谢谢。 代码: daysOfWeek = [NSArray arrayWithObjects
尝试从查询中检索键名时出现以下错误。然后将其转换为 View Controller 使用的 int。 Could not cast value of type '__NSArrayM' (0x1073
- (void)connectionDidFinishLoading:(NSURLConnection *)connection { [jsonArray removeAllObjects]
我在项目中使用了 4 个图像..运行时结果: * Terminating app due to uncaught exception 'NSInvalidArgumentException', rea
我的问题是:我正在查询 user["key"],我正尝试将其分配给一个新变量,如文档中所述。 Parse 中的列是一个 Strings 数组,在我的查询中,如果我 println(user["key"
在我的 Controller 中,我有两个 UICollectionView 和两个不同的NSFetchedResultsControllers: 这就是我在 viewDidLoad: 中创建它的方式
我尝试在 StackOverflow 上查看所有这些问题,但找不到任何对我有帮助的东西。我什至不能自己复制它,我是通过 iTunes Connect 从实际用户那里得到的。这是 Xcode 上的崩溃日
我有时会遇到这个错误: *** Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collect
经过大量搜索,并尝试了一些关于 stackoverflow 的解决方案,我没有找到任何可以解决我的错误的答案:我有一个 UIViewcontroller,它的名字是 WorldViewControll
在我被烤之前,我要说的是,我已经查看了几乎所有“无法识别的选择器发送到实例”的答案,并尝试了一些建议,但似乎没有任何效果。这是我的问题。 我在 viewDidLoad 函数中调用我的函数 Create
我尝试将Json Datas插入sqlite数据库。我从另一个类获取数据,并且它们在字典中(responce.item),但无法插入数据库。我收到这样的错误:无法识别的选择器发送到实例。我怎么解决这个
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[__NSArrayM objectForKey:]:无法识别的选择器发送到实例 0x12e654c0
我一直在尝试将 json 返回值设置为字符串,但不知何故它显示 "Could not cast value of type '__NSArrayM' (0x10ecdae00) to 'NSStri
我是iPhone新手, 我们的团队创建了一个应用程序并上传到“AppStore”,我们还集成了“Bug Sense”。 现在我们的应用因崩溃而受到负面评价,我们已在iPhone / iPad 6.1.
通常,我不喜欢去那些比我更精通编程语言的人,然后再尝试解决这个问题,但是我已经花了很长时间了。曾经很受欢迎 由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因
*** Terminating app due to uncaught exception 'NSRangeException', reason: ' *** -[__NSArrayM objectA
当我进行检查以确保 CopyItems 数组中包含某些内容时,我收到错误: NSArrayM objectAtIndex:]: index 0超出空数组的范围 NSArray *classes = [
我是一名优秀的程序员,十分优秀!