*** -[__NSArrayM insertObject:atIndex:]: object cannot be nil
(null)
((
0 CoreFoundation 0x00000001830b2e50 + 148
1 libobjc.A.dylib 0x0000000182717f80 objc_exception_throw + 56
2 CoreFoundation 0x0000000182f967c8 CFStringConvertNSStringEncodingToEncoding + 0
3 XXXXX 0x1000a6c68 XXXXX + 683112
4 XXXXX 0x10002b420 XXXXX + 177184
5 libdispatch.dylib 0x0000000182afd4bc + 24
6 libdispatch.dylib 0x0000000182afd47c + 16
7 libdispatch.dylib 0x0000000182b02b84 _dispatch_main_queue_callback_4CF + 1844
8 CoreFoundation 0x0000000183068dd8 + 12
9 CoreFoundation 0x0000000183066c40 + 1628
10 CoreFoundation 0x0000000182f90d10 CFRunLoopRunSpecific + 384
11 GraphicsServices 0x0000000184878088 GSEventRunModal + 180
12 UIKit 0x0000000188265f70 UIApplicationMain + 204
13 XXXXX 0x1000d5064 XXXXX + 872548
14 libdyld.dylib 0x0000000182b2e8b8 + 4
)
崩溃的原因是向可变数组里添加了为nil 的内容,解决办法,再添加到数组之前确保要插入到数组里的内容不为空