iOS开发经验
elsonpeng
这个作者很懒,什么都没留下…
展开
-
iOS和MacOS中获取文件属性可读可写(rwx)的实现方法
我们有时候需要获取到一个文件目录是否允许可读可写可执行呢(rwx),可以通过如下OC代码实现 NSFileManager *fm2 = [NSFileManager defaultManager]; NSString *filePath = @"Your file Path"; NSDictionary *fileAttriDict = [fm2 attributesOfItemAtPath:filePath error:nil]; 我们打印fileAttr原创 2020-12-31 11:23:44 · 834 阅读 · 0 评论 -
unable to resolve module prop-types 报错解决
按照官方提示的rm,并且reinstall都不能解决,最终cd到项目目录,执行如下命令得以解决: npm install --save prop-types原创 2018-11-29 19:37:01 · 1681 阅读 · 0 评论 -
iOS 简易游戏操作控制盘设计
大家无论在玩王者荣耀,还是绝地求生。刺激战场等手机版的游戏时,都会遇到游戏操作控制盘。基于此,个人开发了一个简易的操作盘,主要包括两个部分:操作控制台背景 和 中间操作圆球。基于此,定义:consoleBGImageView,放置一张初始Image;定义中间操作圆球为:rotateButton通过约束条件,来控制rotateButton只能在consoleBGImageView范围内转...原创 2018-03-10 15:18:17 · 1364 阅读 · 0 评论 -
[UIDevice currentDevice] setValue 强制屏幕旋转不生效
-(void)setOrientation:(UIDeviceOrientation)orientation{ _orientation = orientation; [[UIDevice currentDevice] setValue:[NSNumber numberWithInteger:orientation] forKey:@"orientation"];}各方面的设原创 2018-01-09 23:11:23 · 5370 阅读 · 0 评论 -
iOS 设置密码8-16位,必须包含字母和数字(可包含其他特殊字符)
一开始写了个正则表达式,如下,发现并没有满足条件,下面这个是只能包含字母和数字+(BOOL)judgePassWordLegal:(NSString *)pass{ BOOL result = false; if ([pass length] >= 8 && [pass length] <= 16){ // 判断长度大于8位后再接着判断是否同时包含数字和字符 NSString原创 2017-08-15 10:16:50 · 19322 阅读 · 0 评论 -
iOS服务端推送证书更换
服务器端php的推送证书还有三天就要过期了,为了防止出现去年那样,用户突然收不到推送报警的尴尬出境,今天做了一次更换,做个记录,主要分为如下步骤:1.首先在本地生成一个CertificateSigningRequest.certSigningRequest的文件,操作方法见下图 2.登录apple developer后台的Certificates,Identifier...原创 2017-07-06 09:54:24 · 4314 阅读 · 0 评论 -
iOS 横向展示瀑布流 排列不规则长度标题的UIButton
iOS,横向排列不规则长度标题的UIButtonNSMutableArray *testArray = [NSMutableArray array]; [testArray addObject:@"看家"]; [testArray addObject:@"智能硬一"]; [testArray addObject:@"哇建立技术开发是"]; [testArra原创 2017-06-02 12:58:39 · 2548 阅读 · 0 评论 -
SDWebImage加载图片URL第一次失败,后面图片URL存在不刷新的问题
业务需求,有时候会首先出现图片的网络URL地址,但是并没有显示出来,使用SDWebImage显示图片如下 self.itemImageView sd_setImageWithURL:];但是发现,后面有图片了,再去刷新,无论如何也刷新不出来这图片。最后发现SDWebImage里面有个说明,如果加载某个图片的URL失败,SDWebImage会把这个地址加入一个黑名单,后面就原创 2016-12-21 17:27:19 · 4116 阅读 · 0 评论 -
UITapGestureRecognize 和UITouch 事件响应冲突解决
UITapGestureRecognize 和UITouch事件响应冲突原创 2016-11-22 20:58:44 · 1026 阅读 · 0 评论 -
iOS开发内存优化-问题代码定位
iOS开发,内存优化经验。原创 2016-10-20 18:10:45 · 636 阅读 · 0 评论 -
iOS开发中常用到的参数
状态栏高度 [[UIApplicationsharedApplication] statusBarFrame].size.height导航栏高度 self.navigationController.navigationBar.size.height原创 2016-11-09 10:20:02 · 295 阅读 · 0 评论 -
iOS UIButton按钮颜色渐变动画
self.rotateButton.imageView.alpha = 0.2; NSLog(@" rotateButtonImgChange "); [UIView animateWithDuration:0.2 animations:^{ self.rotateButton.i原创 2016-10-12 14:38:52 · 6129 阅读 · 0 评论 -
iOS 读取zip包中的文件
iOS读取Zip包中文件转载 2016-09-22 16:31:38 · 4964 阅读 · 0 评论