gpt4 book ai didi

iphone - 我如何在我的 iphone 应用程序中验证 obj c 中的这个简单条件

转载 作者:行者123 更新时间:2023-11-28 19:13:11 27 4
gpt4 key购买 nike

我正在将图像文件上传到 FTP,在上传之前我需要检查天气它是 png 还是 jpg,如果不是,我应该发出警告警报,我尝试这样做,但它正在抛出警报虽然它是 png 的 jpg 我如何检查这种情况

NSLog(@"%@",filePath.pathExtension);

if( ![filePath.pathExtension isEqualToString:@"png"] || ![filePath.pathExtension isEqualToString:@"jpg"] || ![filePath.pathExtension isEqualToString:@"PNG"] ||![filePath.pathExtension isEqualToString:@"JPG"] )
{
UIAlertView *alert = [[[UIAlertView alloc]initWithTitle:@"Warning" message:@"Image should be in png or jpg format to upload" delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil]autorelease];
[alert show];

}

最佳答案

您应该将||替换为&&,否则条件始终为真(扩展名不能等于@"png"并且@"jpg" 同时进行,这是 OR 条件评估为 false 所必需的)。

关于iphone - 我如何在我的 iphone 应用程序中验证 obj c 中的这个简单条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13892349/

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