小编sri*_*ali的帖子

同步apis和异步apis有什么区别?

我想知道操作系统中的同步apis和异步apis.他们之间有什么区别?

multithreading operating-system

20
推荐指数
1
解决办法
1万
查看次数

18
推荐指数
1
解决办法
2万
查看次数

如何在NSArray中存储浮点值?

for ( tempI = 0; tempI < 10; tempI++ )  
{
    tempJ = 1;
    NSArray *objectsForArray = [NSArray arrayWithObjects:@"array[tempI][tempJ]", @"array[tempI][tempJ+1]",  @"array[tempI][tempJ+2]", nil];
}
Run Code Online (Sandbox Code Playgroud)

我可以像上面那样编写代码吗?我需要存储的浮点值(array[][])NSArray.我可以做吗 ?
我的问题是,我有一个矩阵作为

1.0   0.4   0.3   0.5  
2.0   0.4   0.5   0.5  
3.0   4.3   4.9   0.5  
Run Code Online (Sandbox Code Playgroud)

我需要使用1.0,2.0 3.0检索值(0.4,0.3,0.5).我怎样才能使用NSDictionary?
谢谢

for( tempI = 0; tempI < 5; tempI++)
{
        NSDictionary *dictionary[tempI] = [ [NSDictionary alloc] initWithObjects:@"array[tempI][tempI + 1]", @"array[tempI][tempI + 2]", @"array[tempI][tempI + 3]", @"array[tempI][tempI + 4]", @"array[tempI][tempI + 5]", nil];
}
Run Code Online (Sandbox Code Playgroud)

我可以这样写吗?Objective C是否接受它?

我收到错误了 …

cocoa-touch objective-c cocos2d-iphone

8
推荐指数
1
解决办法
2万
查看次数

为什么iPhone不支持多任务处理?

很多人都说苹果限制它以获得更好的性能.如果是这样,Apple应该增加RAM的大小以支持多任务处理.所以Apple不允许这样做.其他人说Cocoa Touch应用程序无法进行多任务处理,因为iPhone上只有一个窗口和视图.

我无法理解这是什么原因?请澄清我.

iphone

5
推荐指数
2
解决办法
473
查看次数

休息和退出有什么区别?

即使我多次使用break()和exit()语句,我也有点困惑.当我们应该使用它们时,我需要知道两者的确切含义.请用小例解释.谢谢.

c c++

5
推荐指数
2
解决办法
2万
查看次数

碳和可可之间的区别?

碳和可可有什么区别?对于我们应该使用碳的什么类型的应用以及我们应该使用可可的应用类型?哪个是在Mac OS中开发应用程序的最佳选择?

macos cocoa macos-carbon objective-c

4
推荐指数
2
解决办法
4120
查看次数

什么是上下文切换时间?

我对上下文切换有疑问.在多线程中,当发生上下文切换时,两个上下文切换之间的时间是多少?它是固定的时间间隔吗?

multithreading operating-system scheduling

4
推荐指数
1
解决办法
1039
查看次数

CFMutableArray和NSMutableArray之间的区别?

NSMutableArray和之间有什么区别CFMutableArray

在哪种情况下,我们应该使用其中一种?

iphone objective-c nsmutablearray

3
推荐指数
1
解决办法
2567
查看次数

touchesMoved:withEvent

我得到了touchesBegan和touchesEnded的坐标.但是在touchesMoved中我可以获得从touchesBegan到touchesEnded的所有触摸坐标.我的意思是当我把手指放在屏幕上并拖到某个位置然后我举起它.那么,我可以得到起始位置的所有坐标到终点位置.如果可能的话,我怎么能得到它们?

iphone cocoa-touch objective-c

1
推荐指数
1
解决办法
2928
查看次数

如何在cocos2d中隐藏标签(CCLabel)一段时间后?

我使用CCLabel添加了一个标签到我的图层.现在我希望它在一段时间后消失(如2秒).我怎么能让它消失?

CCLabel *labelPerfectDraw = [CCLabel labelWithString:@"Perfect Draw" fontName:@"Marker Felt" fontSize:30 ];
        labelPerfectDraw.color = ccc3(0x00, 0x00, 0xff);
        labelPerfectDraw.position = ccp(windowSize.width/2, windowSize.height/2+80);
        [self addChild:labelPerfectDraw];
Run Code Online (Sandbox Code Playgroud)

我以上面的方式添加了标签.请告诉我如何处理它?

cocoa-touch cocos2d-iphone iphone-sdk-3.0

1
推荐指数
1
解决办法
2752
查看次数

我们可以在if - else条件下使用(id)吗?

我已经在cocos2d中以下列方式编写了我的代码.

id actionTo = [CCFadeOut actionWithDuration:4.0f];  
id actionTo0 = [CCSequence actionWithDuration:2.0f];
if (m < enemyNumber)
    id actionTo1 = [CCCallFunc actionWithTarget:self selector:@selector(goToNextScene)];
else
    id actionTo1 = [CCCallFunc actionWithTarget:self selector:@selector(goToEndScene)];
id actionSeq = [CCSequence actions:actionTo, actionTo0, actionTo1, nil];
[targetE runAction: [CCSequence actions:actionSeq, nil]];  

error: expected expression before 'id'  
Run Code Online (Sandbox Code Playgroud)

我收到了上述错误.我们不应该在if条件下使用(id)吗?我希望通过使用if-else条件来调用两个选择器.我该怎么做?谢谢.

objective-c cocos2d-iphone

1
推荐指数
1
解决办法
478
查看次数

如何在不使用任何API的情况下解析JSON字符串?

我需要在我的iPhone应用程序中使用JSON解析器.我们有API用于解析数据.我只是想知道,如果不使用任何API我们怎么办?

谢谢.

parsing ios4

0
推荐指数
1
解决办法
360
查看次数