iOS
文章平均质量分 68
XB-butterfly
iOS兴趣爱好者,欢迎私信探讨
展开
-
iOS五角星绘制
要画五角星,首先我们要确定画星星需要什么,在一个坐标系中,首先要确定星星的五个定点坐标(即是外侧定点坐标), 以及五个外侧点连线的交汇处的五个点的坐标。然后依次连线,然后设置颜色和填充的颜色即可。重写drawRect方法即可- (void)drawRect:(CGRect)rect{CGFloat centerX = rect.size.width / 2;CGFloa原创 2016-05-23 17:59:33 · 2493 阅读 · 0 评论 -
iOS UIWebView和WKWebView的JS调用详解
一般应用开发,用到webview和JS交互的地方特别多,当然也有很多优秀的第三方可以使用,例如:WebViewJavascriptBridge,有兴趣的可以研究下,非常好用的一个框架,本文主要概括下苹果提供的原声控件和JS互相简单调用。webview以及WKWebView。 iOS8.0之前,苹果只提供UIwebview一个控件,这个控件JS调用OC主要通过UIwebview的代理方法原创 2016-05-23 16:53:05 · 7455 阅读 · 1 评论 -
iOS应用崩溃日志
iOS设备上的应用闪退时,操作系统会生成一个崩溃报告,也叫崩溃日志,保存在设备上。崩溃日志上有很多有用的信息,包括应用是什么情况下闪退的。通常,上面有每个正在执行线程的完整堆栈跟踪信息,所以你能从中了解到闪退发生时各线程都在做什么,并分辨出闪退发生在哪个线程上。通过这些文件你可以很快定位到问题发生的地方,设备和电脑上的iTuns同步后,日志会保存在电脑上,路径是: :~/Library/L原创 2016-04-10 11:23:37 · 5464 阅读 · 0 评论 -
iOS开发者如何写自己的用户行为统计(仿友盟统计)
一般应用都会集成用户行为统计,现在比较常用的就是友盟统计,Google Analytics,Flurry,MixPanel,由于工作需要,公司需要有自己的特殊需求,所以就仿照友盟写了一个自己公司的用户行为统计。 统计信息量很大,因此需要用的数据库,iOS当然就sqlite。统计的用户行为信息很多 ,比如:用户行为发生的时间,用户是匿名还是登录用户,用户是浏览还是点击,点击的是哪个原创 2016-05-26 09:56:51 · 1847 阅读 · 0 评论 -
mac 配置openfile+ MySQL搭建即时聊天服务器
即时通讯现在在移动端的应用场景特别多,主流应用基本都是具备即时通讯的功能,环信还有融云等现在比较流行的第三方即时通讯SDK,虽然有很多第三方,但是也可以自己搭建即时聊天的服务器,数据和信息的安全可控都很好,openfile+MySQL是搭建小型及时通讯服务器流畅方式,一、 首先安装MySQL 1. MySQL官网上http://dev.mysql.com/downloads原创 2016-06-11 23:38:41 · 1018 阅读 · 0 评论 -
阿里百川SDK集成注意点
百川SDK是阿里系OneSDK的终极版本,里面包含了所有的阿里系的基本所有的SDK,集成的时候你只需要勾选对应的你需要的模块,然后生成对应的SDK即可,百川主要是针对帮助APP开发者在各种场景下快速、低成本搭建无线电商导购业务,开发用户消费需求,实现商业变现。 集成部分就不说了,官方有详细文档以及demo,可以戳这里查看:http://baichuan.taobao.com/por原创 2016-05-31 10:33:46 · 18277 阅读 · 0 评论 -
SDWebImage如何支持的WebP格式
4g时代,流量依然是宝贵的东西。而移动网络传输中,最占流量的一种载体:图片,成为了我们移动开发者不得不关注的一个问题。我们关注的问题,无非是图片体积和质量如何达到一个比较和谐的平衡,希望得到质量不错的图片同时体积还不能太大。 走在时代前列的谷歌给出了一个不错的答案——WebP格式,谷歌(google)开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,并能节省大量的服务原创 2016-05-31 09:44:18 · 10057 阅读 · 5 评论 -
Xcode打包的时候报此证书的签发者无效Missing iOS Distribution signing identity问题解决
问题描述今天准备打包上传AppStore,结果Xcode报以下错误:Missing iOS Distribution signing identity for XXXXXXiOS Distribution signing identity问题解决" style="margin:0px; padding:0px; border:0px none; list-style:none; m转载 2016-05-31 10:21:23 · 784 阅读 · 0 评论