NSArray *array = [[NSArray alloc] initWithObjects:@"ΕΛΤΑ",
                      @"ΕΛΤΑ COURIER", @"ACS", @"ACS ΕΞΩΤΕΡΙΚΟ", 
                      @"DHL", @"INTERATTICA", @"SPEEDEX", 
                      @"UPS", @"ΓΕΝΙΚΗ ΤΑΧΥΔΡΟΜΙΚΗ", @"ΜΕΤΑΦΟΡΙΚΕΣ ΕΞΩΤΕΡΙΚΟΥ", nil];

这是有效的,因为它的结尾是零.

但我添加了这样的对象:addObject:name等等...

我该怎么做这项工作?

好的,我不必加零

我的应用程序崩溃的原因是什么?

推荐答案

addObject时不能加零.

Objective-c相关问答推荐

使用 AVAudioplayer 在后台播放音乐

Objective C:给定一个Class id,我可以判断这个类是否实现了某个协议吗?还是有一定的 Select 器?

UITabBar 中的自定义 colored颜色

如何在 iOS Objective-C 头文件中将函数标记为已弃用?

当前时间是 HH:MM:SS am/pm 格式吗?

具有匿名函数/块的 NSTimer?

xcode 未知类型名称

如何使用整数值作为键在 NSMutableDictionary 中设置值?

Objective-C 实例变量?

在 Objective-C 中,你在哪里声明一个常量?

如何在 Objective-C (iOS) 中判断 NaN 值

Modal segue,导航栏消失

立即检测 iOS 方向变化

如何将 nil 添加到 nsmutablearray?

NS_ASSUME_NONNULL_BEGIN 宏

我可以在 Objective-C 中重载运算符吗?

选中时选中的 UItableViewCell 保持蓝色

Apple 说 NSManagedObjectContext 归创建它的线程或队列所有时是什么意思?

有没有办法在不使用 UINavigationController 的情况下更改 Storyboard 中 UINavigationBar 的高度?

UIPageViewController,如何在不打乱数据源指定顺序的情况下正确跳转到特定页面?