
iOS
Volitation小星
以人为镜,可以明得失,以代码为镜,可以通逻辑.
本人github:https://github.com/VolitationXiaoXing
展开
-
iOS本地推送使用
iOS本地推送基本UIMutableUserNotificationCategoryUIMutableUserNotificationActionUIUserNotificationSettingshandleActionWithIdentifier原创 2016-07-14 23:35:42 · 745 阅读 · 0 评论 -
iOS滚动Label滚动button--- VXXTextScrollView
VXXTextScrollView文字滚动视图,UILabel,UIbutton等控件文字显示不完整是使用,可以让文字滚动。当文字没有超出时不滚动,使用方式跟系统空间一样。图片样式使用方法代码方式 xib方式 如果如要改变样式滚动速度下载地址:https://github.com/VolitationXiaoXing/VXXTextScrollView原创 2016-12-07 15:38:52 · 1026 阅读 · 0 评论 -
xcode9 safe area layout guide before ios 9.0问题
使用xcode9 编译报,safe area layout guide before ios 9.0问题将Deployment Target 设置成9.0以上版本就行了原创 2017-09-19 10:27:49 · 1953 阅读 · 0 评论 -
iOS 11 适配问题-顶部出现20点的白边
顶部出现 解决方案: 在出现问题的scrollview加 if #available(iOS 11.0, *) { self.scrollView.contentInsetAdjustmentBehavior = .never //UIScrollViewContentInsetAdjustmentBehavior } else {原创 2017-09-20 14:22:09 · 2747 阅读 · 0 评论 -
iOS面试题汇总-看看你能答多少
1.dSYM你是如何分析的? 2.多线程有哪几种?你更倾向于哪一种? 3.单例弊端? 4.如何把异步线程转换成同步任务进行单元测试? 5.介绍下App启动的完成过程? 6.比如App启动过慢,你可能想到的因素有哪些? 7.0x8badf00d表示是什么? 8.怎么防止反编译? 9.说说你遇到到的技术难点? 10.说说你了解的第三方原理或底层知识?原创 2017-10-13 14:26:54 · 1143 阅读 · 0 评论 -
iOS 11 自定义UINavigationBar适配问题,导航条向上偏移20点问题
iOS 11 自定义UINavigationBar适配问题,导航条向上偏移20点问题UINavigationBar结构改变了 自定义导航栏适配问题原创 2017-10-26 10:06:34 · 5361 阅读 · 3 评论 -
iOS性能优化摘要
iOS性能优化摘要内存优化1.将 [UIImage imageNamed:@”11.png”] 方法替换成: [UIImage imageWithContentsOfFile:[NSBundle mainBundle] pathForResource:@”11.png” ofType:@”png”];2.检查block中用到self或者使用到了成员变量是否存在内存泄漏。用weak self。避免循环引原创 2017-11-15 17:32:09 · 846 阅读 · 0 评论 -
cocoapods安装失败以及解决办法
[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git masterCloning into 'master'...error: RPC failed; result=56, HTTP code = 200fatal: The remote end hung up unexpectedlyfatal: early EOFfatal: in错误代码原创 2016-07-16 19:00:44 · 952 阅读 · 0 评论 -
iOS 获取两段文字中间内容
ios 获取两段文字中间内容 ios 截取字符串中两个指定字符串中间的字符串原始数据 ios 获取XML标签中的内容原创 2017-11-25 14:39:27 · 909 阅读 · 0 评论 -
WKWebView使用遇到的坑,WKWebView返回向上移,代理报错,返回页面报错
今天使用WKWebView的时候遇到了一些坑和大家分享一下。WKWebView返回向上移(64点)刚开始显示没有问题但是,执行了goback返回上一级之后数据上移了64左右的点。原创 2016-12-01 17:46:11 · 6150 阅读 · 0 评论 -
iOS-模拟响应者链,自己hittest方法
iOS-模拟响应者链,自己hittest方法当用户触发的一个事件发生,UIKit会创建一个包含要处理的事件信息的事件对象。然后她会将事件对象放入active app’s(应用程序对象,每个程序对应唯一一个)事件队列。对于触摸事件,事件对象就是UIevent对象封装的一系列触摸集合。对于动作事件,这个事件对象依赖于使用的framework和你关心哪种动作事件。原创 2016-11-07 14:14:31 · 1299 阅读 · 0 评论 -
安装cocopods时失败,更新ruby到2.2.2失败原因
安装cocopods时失败,更新ruby到2.2.2失败原因今天安装cocopods失败了Requirements installation failed with status: 1.Error running 'requirements_osx_brew_libs_install autoconf automake libtool pkg-config libyaml readline libksba ope原创 2016-10-25 16:22:38 · 3382 阅读 · 0 评论 -
iOS-AVFoundation二维码扫描,二维码扫描,图片的无损放大
AVFoundation二维码扫描,二维码扫描,图片的无损放大原创 2016-07-15 00:12:02 · 3609 阅读 · 0 评论 -
iOS用SAX方式解析XML
IOSSAX解析XML.在移动开发中,网络获取数据方式一般中JSON,但是有时候也要用到XML,这个帖子就详细描述了在iOS中用系统的 NSXMLParser类解析XML,我们叫这种方式为SAX方式.原创 2016-06-26 22:59:01 · 839 阅读 · 0 评论 -
cocoapods安装第三方框架失败.
[!]Invalid’podfile’ file:syntax error,unexpected keyword_end,expecting endof input原来没有错误,就是最近一段时间安装不上了为什么呢?因为cocoapods公司对Podfile文件的格式要求更严格了,以前我们只需要写下面一段断码就行了.现在不可以原创 2016-07-04 21:53:18 · 2002 阅读 · 0 评论 -
iOS-NSURLSession类及代理使用详解
iOS-NSURLSession类及代理使用详解用NSURLSession演示了,get/post请求下载,下载进度,断点续传,上传,上传进度,delete请求,和NSURLSession的各种代理原创 2016-07-05 00:47:56 · 1083 阅读 · 0 评论 -
更新ruby后pod使用报错
更新ruby后pod使用报错今pod居然用不了了错误代码是:/Library/Ruby/Site/2.0.0/rubygems/dependency.rb:308:in `to_specs': Could not find 'cocoapods' (>= 0) among 19 total gem(s) (Gem::MissingSpecError)Checked i原创 2016-07-05 22:42:31 · 2855 阅读 · 0 评论 -
podfile模板写法与iOS最常用三方框架
podfile模板写法按照这个写法可以避免一些使用pod时候的错误,下面还提供一写常用的第三方框架原创 2016-08-23 09:56:59 · 1965 阅读 · 0 评论 -
UIdatePicker中修改文字颜色
UIdatePicker中修改文字大小在UIdatepicker中有一个私有属性属性textColor,我们可以使用kvc对这个属性进行颜色赋值[picker setValue:[UIColor whiteColor] forKey:@"textColor"];设置好了之后可能会有bug,最开始的高亮的文字没有设置颜色。 这时候就需要写//通过NSSelectorFromString获取setH原创 2016-09-13 19:54:46 · 4179 阅读 · 0 评论 -
iOS-使用NSMutableArray时添加对象报错问题
使用NSMutableArray时添加对象报错问题,copy原创 2016-09-08 16:52:15 · 1347 阅读 · 0 评论 -
iOS细节篇-block循环引用问题,和block安全使用方法
iOS细节篇-block循环引用问题,和block安全使用方法什么时候block循环引用循环引用是什么这里就不解释了 在我平时开发中遇到block循环引用问题要满足一下两个条件 1.定义一个block作为属性定义的类 2.在实现block的类中使用了,强引用的成员变量(self.XXX) 满足上面两种情况就会循环引用,会造成循环引用,内存就会泄漏。 怎么解决循环引用了解了循环引用原理就大概原创 2016-11-03 11:48:14 · 1208 阅读 · 0 评论 -
iOS一套代码适配所有iPhone手机布局实现方案
iOS一套代码适配所有iPhone手机布局实现方案 本帖主要是讲述一套代码适配所有iPhone手机布局解决方案。要点是了解原理和思想。 多个项目采用了这种布局方式,感觉良好,实际情况还是要看看你们UI能不能接受这种方式 主要思想就是画面根据屏幕的尺寸动态的改变所有控件尺寸的大小,实现所有屏幕的适配 先展示效果手机放大到一样大小效果所有手机显示效果几原创 2017-12-06 15:56:22 · 5420 阅读 · 1 评论