嗨我在我的项目中使用APP购买.当我运行这个项目一切正常,除了我收到一条警告消息,说"paymentWithProductIdentifier已被弃用",我经历了堆栈溢出中提出的类似问题,但我不满意.我向你展示了我在下面的项目中使用的编码
SKPayment *payment=[SKPayment paymentWithProductIdentifier:@"com.mycompany.dmaker.maker1"];
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
[[SKPaymentQueue defaultQueue] addPayment:payment];
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我1)这个警告的替代方案.2)或者告诉我,如果我使用现有代码,该项目是否在appstore中批准.
我正在制作一个故事书应用程序,我想像下面的视频一样进行页面卷曲.
任何人都可以告诉我如何做到这一点.
更新:
我希望这个页面卷曲以支持iOS 4.3+.UIPageViewController仅适用于iOS 6.
我使用以下代码来创建对象并为其设置动画
//For creating two imageview
UIImageView *bbl1Obj=[[UIImageView alloc]initWithFrame:CGRectMake(34,77,70, 70)];
bbl1Obj.image=[UIImage imageNamed:@"bubble1.png"];
[self.view addSubview:bbl1Obj];
UIImageView *bbl2Obj=[[UIImageView alloc]initWithFrame:CGRectMake(224,77,70, 70)];
bbl2Obj.image=[UIImage imageNamed:@"bubble2.png"];
[self.view addSubview:bbl2Obj];
// for animating the objects
[UIImageView beginAnimations:nil context:NULL];
[UIImageView setAnimationDuration:3];
[bbl1Obj setFrame:CGRectMake(224,77,70, 70)];
[UIImageView commitAnimations];
[UIImageView beginAnimations:nil context:NULL];
[UIImageView setAnimationDuration:3];
[bbl2Obj setFrame:CGRectMake(34,77,70, 70)];
[UIImageView commitAnimations];
Run Code Online (Sandbox Code Playgroud)
我想在两个图像相互交叉时显示图像.但我不知道如何在动画时找到图像是否相交.任何人都可以告诉我如何在动画时找到两个图像是否相互交叉.
提前致谢
我使用以下代码通过代码创建了一个textField
UITextField *txtObj=[UITextField alloc]initWithFrame:CGRectMake(88,100,80,33)];
Run Code Online (Sandbox Code Playgroud)
我按照我的计划获得了文本字段,但是我们在该文本字段中键入的文本似乎出现在文本的顶部区域但不在底部.我试图对齐它但是我累了.任何人都可以告诉我什么是解决方案
我有一个带有文字的标签 @"Good,Morning"
我想找到(x,y) of letter ","(Comma)标签中的位置.
任何人都可以告诉和建议我如何找到这个..
让我们假设我们有两个集合,比如“users”和“usersList”
在具有以下对象的用户集合中创建新用户文档时
{username: Suren, age:31}
Run Code Online (Sandbox Code Playgroud)
该函数应该读取上述数据并更新其他集合,即“usersList”,仅使用用户名,如下所示
{username: Suren}
Run Code Online (Sandbox Code Playgroud)
让我知道可能性
我试过的代码是
exports.userCreated =
functions.firestore.document('users/{userId}').onCreate((event) => {
const post = event.data.data();
return event.data.ref.set(post, {merge: true});
})
Run Code Online (Sandbox Code Playgroud) node.js firebase google-cloud-functions google-cloud-firestore
我尝试使用以下代码在单帧中显示多个视频
NSBundle *bundle=[NSBundle mainBundle];
NSString *moviePath1=[bundle pathForResource:@"tom1" ofType:@"mp4"];
NSURL *movieUrl1=[NSURL fileURLWithPath:moviePath1];
MPMoviePlayerController *movie1=[[MPMoviePlayerController alloc]initWithContentURL:movieUrl1];
movie1.view.frame=CGRectMake(15, 15, 80, 80);
[videoScrollViewObj addSubview:movie1.view];
NSBundle *bundle1=[NSBundle mainBundle];
NSString *moviePath2=[bundle1 pathForResource:@"tom2" ofType:@"mp4"];
NSURL *movieUrl2=[NSURL fileURLWithPath:moviePath2];
MPMoviePlayerController *movie2=[[MPMoviePlayerController alloc]initWithContentURL:movieUrl2];
movie2.view.frame=CGRectMake(15, 110, 80, 80);
[videoScrollViewObj addSubview:movie2.view];'
Run Code Online (Sandbox Code Playgroud)
但我只得到最后一个视频.
任何人都可以告诉我如何在一个视图中显示多个视频.谢谢
我在这个主题上经历过SO,似乎这个问题没有明确的答案.
我想确切地知道我们在Appstore提交过程中提供的模拟账户是否完全适用于Appstore审核流程或是否可供公众使用.
因为我将我的客户帐户提供给Appstore审核流程.
任何人都可以帮助我解决这个问题.
谢谢
我想按降序对包含日期字符串的数组进行排序,我尝试了SO答案,但输出错误了.
请参阅我的代码如下:
NSArray *dateArray=[NSArray arrayWithObjects:@"01/12/2012",@"01/26/2011",@"02/09/2005",@"02/24/2006",@"03/19/2007",@"07/14/2011",@"08/17/2007",@"10/04/2007",@"10/31/2006",@"12/05/2012",@"12/06/2006",@"12/23/2008",nil];
NSDateFormatter *formatter=[[NSDateFormatter alloc]init];
[formatter setDateFormat:@"MM/DD/YYYY"];
NSMutableArray *tempArr=[[NSMutableArray alloc]init];
for (int i=0; i<[dateArray count]; i++) {
NSString *dt=[dateArray objectAtIndex:i];
NSDate *newDt=[formatter dateFromString:dt];
[tempArr addObject:newDt];
}
NSLog(@"tempArr is %@",tempArr);
Run Code Online (Sandbox Code Playgroud)
我得到如下控制台输出:
2013-08-27 15:29:50.418样本[3688:c07] tempArr是("2011-12-24 18:30:00 +0000","2010-12-18 18:30:00 +0000"," 2004-12-18 18:30:00 +0000","2005-12-24 18:30:00 +0000","2006-12-23 18:30:00 +0000","2010-12-18 18:30:00 +0000","2006-12-23 18:30:00 +0000","2006-12-23 18:30:00 +0000","2005-12-24 18:30:00 +0000","2011-12-24 18:30:00 +0000","2005-12-24 18:30:00 +0000","2007-12-22 18:30:00 +0000")
我不知道为什么"12"会在月份出现,而且日期格式也不像我指定的格式.
我想做边框动画,比如将标签的颜色从一种颜色改为两种或多种不同颜色的发光功能.
任何人都可以告诉我如何做到这一点.任何帮助将不胜感激
我正在开展一个项目,我需要在用户从日期选择器中选择的特定日期之前7天设置警报.
我使用以下代码从用户获取日期
NSDateFormatter *df = [[NSDateFormatter alloc]init];
[df setDateStyle:NSDateFormatterFullStyle];
NSString *dateStr = [NSString stringWithFormat:@"%@",[df stringFromDate:datePickerObj.date]];
[df release];
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我如何获得所选日期之前7天的日期.提前致谢
我想将多个数组的内容放入数组中.任何人都可以使用Objective C告诉我如何做到这一点.