我试图编译,但每次我做,一个方法抛出一个奇怪的"预期的类型"错误.我在标题中有一个方法:
-(ANObject *)generateSomethingForSomethingElse:(NSString *)somethingElse;
Run Code Online (Sandbox Code Playgroud)
该方法的返回类型的错误点.我已经导入ANObject
到标题使用#import "ANObject.h"
并ANObject
正在编译精细..
为什么会这样?
嘿StackOverflow ......
我的iOS应用程序允许用户购买视频作为非消耗性iAP,所有视频都非常重,每个大约300mb/650mb ...
Apple要求您使用StoreKit在应用中实施还原购买功能.这对我来说很好,但是,如果用户购买了几个不同的视频,那么尺寸可能真的开始加起来....我已经考虑过在这之前检查用户是否在wifi上,但是说实话,感觉就像一个解决方法而不是解决方案.我宁愿抓住用户下载的所有内容的数组,让/他们/决定他们现在要下载哪些内容.这是允许的,甚至是可能的吗?
谢谢
奥利
嘿我在我创建的字典中有这些UIView对象:
- (NSArray *)createNumberOfViews:(NSInteger)number
{
NSMutableArray *viewArray = [NSMutableArray array];
for(NSInteger i = 0; i < number; i++)
{
UIView *view = [[UIView alloc] init];
// any setup you want to do would go here, e.g.:
// view.backgroundColor = [UIColor blueColor];
[viewArray addObject:view];
[view release];
}
return viewArray;
}
Run Code Online (Sandbox Code Playgroud)
所以现在我需要访问这个数组的每个成员并将它们各自添加到一个superview,任何想法如何我可以继续这样做?
我有一种方法可以检查数字是偶数还是奇数的天气:
-(BOOL)numberIsEven:(unsigned int *)x {
if (x & 1)
{
return TRUE;
}
else
{
return FALSE;
}
}
Run Code Online (Sandbox Code Playgroud)
但是,每当我编译它时,我都会收到错误消息:
Invalid operands to binary %
Run Code Online (Sandbox Code Playgroud)
所以它作为模数函数编译到汇编中并且以某种方式失败,但是如果我使用基于模数的函数(可以说更慢),我会得到同样的错误!
帮我堆栈溢出
谢谢 - 奥利
objective-c ×4
xcode ×2
assembly ×1
cocoa ×1
cocoa-touch ×1
compilation ×1
gcc ×1
ios ×1
iphone ×1
storekit ×1
uiview ×1