小编sur*_*her的帖子

paymentWithProductIdentifier的替代解决方案是什么?

嗨我在我的项目中使用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中批准.

iphone xcode objective-c in-app-purchase

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

如何在iPad中的故事书应用程序中进行页面卷曲

我正在制作一个故事书应用程序,我想像下面的视频一样进行页面卷曲.

演示视频

任何人都可以告诉我如何做到这一点.

更新:

我希望这个页面卷曲以支持iOS 4.3+.UIPageViewController仅适用于iOS 6.

objective-c page-curl ipad ios

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

如何找出两个物体是否相互交叉?

我使用以下代码来创建对象并为其设置动画

//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)

我想在两个图像相互交叉时显示图像.但我不知道如何在动画时找到图像是否相交.任何人都可以告诉我如何在动画时找到两个图像是否相互交叉.

提前致谢

iphone objective-c

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

如何以编程方式下载音频文件?

我想从以下链接下载音频文件

音频文件链接

我已经尝试过本网站发布的其他答案.但我不希望使用ASIHTTPRequest使任何人都可以请告诉我如何下载内容链接到我的文档目录.

iphone xcode objective-c

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

如何在textField中将文本位置设置为底部

我使用以下代码通过代码创建了一个textField

UITextField *txtObj=[UITextField alloc]initWithFrame:CGRectMake(88,100,80,33)];
Run Code Online (Sandbox Code Playgroud)

我按照我的计划获得了文本字段,但是我们在该文本字段中键入的文本似乎出现在文本的顶部区域但不在底部.我试图对齐它但是我累了.任何人都可以告诉我什么是解决方案

iphone xcode objective-c uitextfield

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

如何在UILabel中找到一个字母的位置(x,y)

我有一个带有文字的标签 @"Good,Morning"

我想找到(x,y) of letter ","(Comma)标签中的位置.

任何人都可以告诉和建议我如何找到这个..

objective-c uilabel ios

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

如何在使用函数接收集合的创建事件时更新/插入云 Firestore 中的其他文档

让我们假设我们有两个集合,比如“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

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

如何在单个视图中显示多个视频?

我尝试使用以下代码在单帧中显示多个视频

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)

但我只得到最后一个视频.

任何人都可以告诉我如何在一个视图中显示多个视频.谢谢

iphone xcode objective-c

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

Appstore中的Demo帐户是公开还是仅供Apple审核?

我在这个主题上经历过SO,似乎这个问题没有明确的答案.

我想确切地知道我们在Appstore提交过程中提供的模拟账户是否完全适用于Appstore审核流程或是否可供公众使用.

因为我将我的客户帐户提供给Appstore审核流程.

任何人都可以帮助我解决这个问题.

谢谢

hig app-store ios

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

如何按字符串降序排列包含日期的数组?

我想按降序对包含日期字符串的数组进行排序,我尝试了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"会在月份出现,而且日期格式也不像我指定的格式.

iphone objective-c nsdate nsdateformatter ios

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

如何在标签中进行边框动画?

我想做边框动画,比如将标签的颜色从一种颜色改为两种或多种不同颜色的发光功能.

任何人都可以告诉我如何做到这一点.任何帮助将不胜感激

iphone xcode animation objective-c

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

如何获得当前日期的前7天?

我正在开展一个项目,我需要在用户从日期选择器中选择的特定日期之前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天的日期.提前致谢

iphone xcode objective-c

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

如何使用Objective C将多个数组合并到一个数组中?

可能重复:
Obj-C,如何将一个NSMutableArray附加到另一个?

我想将多个数组的内容放入数组中.任何人都可以使用Objective C告诉我如何做到这一点.

iphone xcode objective-c

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