摘要: IOS 使用cocoapods后无法导入头文件问题 这时候如果你发现import的时候没有提示AFN e t wo r k i n g.h的文件,可以在target-Build Settings下修改“User Header Search Paths”项,新增${SRCROOT}并选择rcursiv 阅读全文
posted @ 2018-03-02 14:31 whx060900 阅读(361) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-12-28 15:48 whx060900 阅读(3) 评论(0) 推荐(0) 编辑
摘要: #import "CJShoppingDetailButton.h" @implementation CJShoppingDetailButton - (void)layoutSubviews{ [super layoutSubviews]; CGSize imageSize = self.imag 阅读全文
posted @ 2017-12-05 11:00 whx060900 阅读(722) 评论(0) 推荐(0) 编辑
摘要: NSString * pricstr=@"价格:"; _pricelable.text = [NSString stringWithFormat:@"%@%@",pricstr,drawmodel.shop_price]; //改变字符串颜色 NSMutableAttributedString *t 阅读全文
posted @ 2017-12-05 09:50 whx060900 阅读(234) 评论(0) 推荐(0) 编辑
摘要: dispatch_async(dispatch_get_main_queue(), ^{ MainTabBarController *tabBarController = (MainTabBarController *)[UIApplication sharedApplication].keyWin 阅读全文
posted @ 2022-08-17 10:50 whx060900 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 今天提交版本到appstore,构建版本一直不出来,等了一天也没有出来,其实就是权限问题,iOS13 来了,所以面临的问题随之而来,苹果给邮箱发了这段话: Dear Developer,We identified one or more issues with a recent delivery f 阅读全文
posted @ 2019-09-19 13:27 whx060900 阅读(1934) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-08-15 16:40 whx060900 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 我用到for循环创建button 通过点击不同的按钮拿到每个button对应的链接地址,因为button的个数也是通过后台数据返回。上代码: //保存到数组 _array = [Article mj_objectArrayWithKeyValuesArray:dic[@"data"]]; //显示隐 阅读全文
posted @ 2019-07-18 09:25 whx060900 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.删除数组中重复的数据 2.valueForKeyPath:可以深层次取到子属性,不管隐藏的多深 valueForKey:无法取到深层次子属性 但是也有其相似的地方: 比如:快速找到字典数组中key所对应的值 3.大小写字母转换: NSArray *arra3 = @[@"name",@"w",@ 阅读全文
posted @ 2019-05-07 14:08 whx060900 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 在项目中经常会用到这三个关键字,有时候会记混它们的用法,现在就来总结一下 1.break:直接跳出当前的循环,从当前循环外面开始执行,忽略循环体中任何其他语句和循环条件测试,他只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出。 2.continue:终止 阅读全文
posted @ 2019-03-21 09:35 whx060900 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 常用宏 // 判断是否是ipad #define isPad ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) // 判断iPhone4系列 #define kiPhone4 ([UIScreen i 阅读全文
posted @ 2019-03-21 09:27 whx060900 阅读(600) 评论(0) 推荐(0) 编辑
摘要: OC中的for循环写法: for (int i = 0;i < 100;i++) { NSLog(@"i=%zd",i); } Swift中的for循环写法: let a = 100; for i in 0 ..< a { print("a=\(i)"); } Swift中for循环不需要i的写法: 阅读全文
posted @ 2019-03-11 10:02 whx060900 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 1第一步是我们获取数据源 一般我们都是从接口请求数据 NSArray *subColumnsArray = nil; NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMuta 阅读全文
posted @ 2019-03-11 09:59 whx060900 阅读(4471) 评论(0) 推荐(0) 编辑
摘要: 这一短时间一直在打包APP上线,今天突然打包的时候碰到的头文件找不到 一开始我以为是路径的问题,检查了targets Build settings search Paths header Search Paths下的路径发现没有问题。 我看到网上有人说要配置它的路径,需要检索文件路径,可是还是不管用 阅读全文
posted @ 2019-02-21 11:28 whx060900 阅读(389) 评论(0) 推荐(0) 编辑