越狱开发工具theos的一个bug
首先还是要感谢开发者为越狱开发人员的巨大贡献。但就目前来说程序还是有一个bug:
如果代码是这样:
NSString obj1;
NSString *Number_Context=[[NSString alloc] initWithUTF8String:packet0.context];
NSArray *NumberAndContext=[Number_Context componentsSeparatedByString:@":"];
obj1=[NumberAndContext objectAtIndex:0];
[Number_Context release];
theos 会Segmentation fault: 11,即自身出错!!!!!问题在obj1=[NumberAndContext objectAtIndex:0];
因为obj1是NSString类型的,但objectAtIndex返回值是ID类型的,但是应该给警告而不应该编译器崩溃啊!!!!!
目前还不知道原因~~~~~