判断图片 & 判断URL , 使用分类实现
来源:互联网 发布:淘宝应用开发 编辑:程序博客网 时间:2024/06/06 01:35
main.m
#import "NSString+isImage.h"#import "NSString+isURL.h"#import <Foundation/Foundation.h>void image(NSString * image){if ([image isImage]) {NSLog(@"是图片");}else {NSLog(@"不是图片");}}void url(NSString * url){if ([url isURL]) {NSLog(@"是网址");}else {NSLog(@"不是网址");}}int main(int argc, const char * argv[]){@autoreleasepool {NSString * url1 = @"http://www.baidu.com";NSString * url2 = @"https://www.taobao.com";url(url1);url(url2);NSString * image1 = @"bizhi.jpg";NSString * image2 = @"bizhi.png";NSString * image3 = @"bizhi.jpeg";NSString * image4 = @"bizhi.gif";image(image1);image(image2);image(image3);image(image4);}return 0;}
NSString+isURL.h
#import <Foundation/Foundation.h>@interface NSString (isURL)-(BOOL)isURL;@end
NSString+isURL.m
#import "NSString+isURL.h"@implementation NSString (isURL)- (BOOL)isURL{return ([self hasPrefix:@"http://"] || [self hasPrefix:@"https://"]);}@end
NSString+isImage.h
#import <Foundation/Foundation.h>@interface NSString (isImage)- (BOOL)isImage;@end
NSString+isImage.m
#import "NSString+isImage.h"@implementation NSString (isImage)- (BOOL)isImage{return [self hasSuffix:@".jpg"] || [self hasSuffix:@".png"] || [self hasSuffix:@".jpeg"] || [self hasSuffix:@".gif"];}@end
0 0
- 判断图片 & 判断URL , 使用分类实现
- js实现判断图片上传判断大小
- 判断URL
- php中用url判断图片或url是否完整
- 判断语句实现截取图片
- 根据图片的URL地址判断图片的格式
- Java中判断URL地址的图片是否有效
- 使用过滤器实现判断session
- javascript实现判断图片地址是否失效
- imageview中判断图片的实现
- 判断是否是图片,java实现
- 判断URL是否存在
- 判断URL是否存在
- url参数判断
- 判断URL是否存在
- 判断url是否存在
- JavaScript 判断 URL
- url正则表达式判断
- 生成四个整数,经四则运算得到二十四
- iOS定时器(NSTimer)
- 【译】一则故事:达到绝对安全的三个最佳措施
- cocoapods 的详细使用
- 我的世界游戏服务器改名
- 判断图片 & 判断URL , 使用分类实现
- android 渐变背景xml
- Stack--C++模板类
- 产品经理面试考核和能力分级
- R语言中paste()中粘贴向量
- stretchableImageWithLeftCapWidth
- Queue--C++模板类
- 初写博客,python菜鸟一个,希望热心大神指导
- ListView使用CheckBox选择行后获取数据