我有一个关于XCODE analyze命令的问题。
当一个函数有@try @catch时,分析器不会检查这个函数,即使在@try @catch中没有代码。
// ok
- (void) testAnalyze {
// has tip for leak
Actor *rb = [[Actor alloc] init];
}
// wrong
- (void) testAnalyze {
// no tip for leak
Actor *rb = [[Actor alloc] init];
@try {
}
@catch (NSExc
我在这行的xcode 6版本中会崩溃。
-[UITabBarController setSelectedViewController:]
'NSInvalidArgumentException', reason: '-[UITabBarController setSelectedViewController:] only a view controller in the tab bar controller's list of view controllers can be selected.'
它在xcode 5中正常工作。self.selected
在下面的代码部分中,我得到以下“传递的值结构参数包含未初始化的数据”:
for ( int i = 0; i < 48; i++ )
{
CGPoint posLevel;
LevelButton* pBtn;
if ( i >= 0 && i < 24 )
{
int nXX = (i % 4 + 1);
if ( i < [pBtnArray count] )
{
posLevel = ccp( (spMask.position.x - myS