IOS
lin371800993
专注移动开发哔哔年
展开
-
关于xcode11版本无法上传包,一直停留在验证的问题
关于xcode11版本无法上传包,一直停留在验证的问题最近下载xcode11上传包的时候一直失败,找了很多资料,终于解决了,在此记录与大家分享。苹果最后上传包是通过程序iTMSTransporter来上传的,该程序存在于Application Loader程序文件目录下,但最新版本的xcode11已经移除了Application Loader。然后,我发现最新的Xcode 在这里位于iTM...原创 2020-01-12 18:15:55 · 2505 阅读 · 1 评论 -
iOS 实现下拉刷新gif实时动画效果
iOS 实现下拉刷新gif实时动画效果最近看到很多app下拉刷新的酷炫效果,不是MJRefesh集成的gif刷新,而是图片伴随下拉高度逐帧变化的那种效果。查了很多资料,还是找不到这样的效果demo。。。不过也找到一个通过计算高度画线的线条动画来实现的demo,这个效果也是非常不错的demo传送门实现这种效果需要有比较复杂的画线算法,时间成本比较大。于是我自己思考实现了一种更简单的下拉动画效...原创 2019-02-11 15:05:12 · 3147 阅读 · 0 评论 -
iOS tableview头部图片缩放效果 swift版本
最近项目中页面需要做一个tableview头部图片缩放效果,参考了下咸鱼app中个人中心头部模糊图片缩放效果,自己琢磨着模范做出一个效果来,先来看看效果吧原理其实很简单:1、imgHeadBg是在tableview下面的图片控件,viewHead是tableview的tableHeaderView,imgBg是填充viewHead的图片控件,imgHeadBg和imgBg位置要重叠2、ta...原创 2019-02-15 11:22:50 · 574 阅读 · 0 评论 -
SVProgressHUD居中问题
最近碰到SVProgressHUD由于键盘而导致不居中的问题,下面列出解决方案:在SVProgressHUD.m源代码中找到positionHUD方法加一行代码keyboardHeight = 0;- (void)positionHUD:(NSNotification*)notification { CGFloat keyboardHeight = 0.0f; ...原创 2018-10-23 10:48:21 · 1737 阅读 · 0 评论 -
iOS 响应链以及viewcontroller生命周期
很多小伙伴在面试的时候会碰到这些问题,这边简单做下归纳响应链(以按钮点击为例):消息循环(runloop)UIApplicationUIWindowcontrollerself.view(controller跟view)子view更详细参考链接:点击打开链接controller生命周期:initWithCoderawakeFromNibloadViewviewDidLoadviewWillAppe...原创 2018-03-07 12:00:16 · 214 阅读 · 0 评论 -
swift和oc gcd使用
最近在做oc转swift项目,碰到swift中gcd的用法,整理了下gcd常用方法,希望对大家有帮助///并行队列 + 异步执行,可同时开启多线程,任务交替执行 func asyncConcurrent() { /* swift */ print("asyncConcurrent---begin"); let queue = Dispatch...原创 2018-03-07 11:23:47 · 351 阅读 · 0 评论 -
CoreAnimation 与 pop 的对比
最近在 Medium 上看到一篇《Should you use POP?》的文章,文章主要通过以下几个方面来对比了 pop 和 Core Animation。Core Animation 工作原理:每次添加动画时 QuartzCore 会打包其参数,然后通过进程间通信的方式传递给一个名为 backboardd 的后台进程。然后该进程通过 OpenGL 渲染和处理 layer 的层级转载 2017-12-18 15:47:14 · 422 阅读 · 0 评论 -
NSString为何要用copy?而不是strong?
stackOverflow上说法是为了防止mutable string被无意中修改, NSMutableString是NSString的子类, 因此NSString指针可以持有NSMutableString对象.用代码解释就是@property (nonatomic, strong) NSMutableString *aa;@property (nonatomic,原创 2017-12-14 13:57:31 · 274 阅读 · 0 评论 -
ios 调用writeToFile将图片保存到本地一直失败的解决方案
该问题纠结了我半天时间。。。查了很多资料,最后才发现调用writeToFile返回false的原因。在此附上解决方案:NSData *imageData = UIImageJPEGRepresentation(currentImage, 1.0f);//currentImage是传过来的UIImageNSString *inewImageName=[selfgetImage原创 2015-06-19 11:27:06 · 3762 阅读 · 1 评论 -
xcode archive提交到appstore时候出现崩溃的解决方案
注:出现该问题几天前xcode是可以提交的,由于项目又测出bug才临时撤销版本,改完再提交的时候就悲剧了。。。解决方案:1.打开organizer界面,然后关闭xcode,然后再提交就没问题了(神奇。。)2.将xcode中关联的account账户重新新建一遍,重新部署新的认证文件。3.用application loader来提交吧。。。如果还没解决问题参考:http://stack原创 2015-06-19 11:11:33 · 680 阅读 · 0 评论