gpt4 book ai didi

iPhone 随机数附加 URL

转载 作者:行者123 更新时间:2023-11-29 03:51:42 25 4
gpt4 key购买 nike

我当前正在使用托管 .plist 文件在我的应用程序中传播值。由于我想稍后更改这些内容,因此我将这些内容在线托管在 .plist 中。

但是,应用程序正在缓存 URL,并且当内容更改时,值不会在应用程序内更新。

所以我想在 URL 后面附加一个随机数/字符串,以确保每次下载最新的 .plist。

关于如何执行此操作有任何最佳实践建议吗?

.plist解析代码:

-(void)loadProducts {



NSArray *dict = [NSArray arrayWithContentsOfURL:[NSURL URLWithString:@"https://exampleurl.com/Products.plist"]];


for (NSDictionary* productDictionary in dict) {
ProductItem* productItem = [[ProductItem alloc] init];

对此的任何帮助都会很棒!

谢谢

最佳答案

您可以使用以下方法来获取指定长度的随机文本,然后他们使用它附加到您的 URL 中。

-(NSString *)randomText:(NSInteger)length {
NSString *letters @"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
NSMutableString *string = [NSMutableString stringWithCapacity: len];
for (NSInteger i=0; i<length; i++) {
[string appendFormat: @"%c", [letters characterAtIndex:arc4random()%letters.length]];
}
return string;
}

关于iPhone 随机数附加 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16998204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com