摘要: iOS 内购相关 下面总结一下过往订阅和内购的项目的代码方面的实现细节和注意事项,特别是掉单方面的处理。 后台的协议、商品ID、银行卡、内购类型、沙盒账号测试人员都由运营或者产品在苹果后台中申请处理。 这里主要讲内购的代码,内购的代码主要分为两大部分:商品的查询、商品的购买。 1、首先先创建一个单例 阅读全文
posted @ 2019-08-20 16:56 Caersi 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 目前iOS智能硬件的开发交互方式主要分为两种,一种是基于低功耗的蓝牙4.0技术(由于耗电低,也称作为BLE(Bluetooth Low Energy))对应iOS的框架为CoreBluetooth,另外一种是基于Wi-Fi的连接方式,由于之前做过的两个项目用到的都是蓝牙,所以下面主要是介绍蓝牙4.0 阅读全文
posted @ 2019-08-20 11:01 Caersi 阅读(2771) 评论(0) 推荐(0) 编辑
摘要: CALayer蒙板图层真正厉害的地方在于蒙板图不局限于静态图。任何有图层构成的都可以作为mask属性,这意味着你的蒙板可以通过代码甚至是动画实时生成。 阅读全文
posted @ 2019-07-14 10:15 Caersi 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 今天需求说要给在进入某个页面给某个按钮加上放大效果,心想这还不简单,于是三下五除二的把动画加上提交测试了. 下面是动画的代码 然而后面却出现了一个诡异的bug.当动画正在进行的时候滚动scrollView,则会崩溃,并且报下面的错误. 上stackoverflow上发现解释如下, 翻译一下就是tra 阅读全文
posted @ 2018-09-18 20:32 Caersi 阅读(1339) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-05-07 11:58 Caersi 阅读(7) 评论(0) 推荐(0) 编辑
摘要: UITableViewCell中的selectedBackgroundView就是用于当用户点击cell的时候,选择状态的view,你可以对这个view进行颜色或者其他样式等做一些定制,可以达到点击之后出现需要的显示定制效果。 阅读全文
posted @ 2018-05-03 10:02 Caersi 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 总体概念 根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为“block”,称为“块级”元素(block-level);而span元素的默认display属性值为“inline 阅读全文
posted @ 2018-05-02 10:44 Caersi 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 其实,CSS有自己的优先级计算公式,而不仅仅是行间>内部>外部样式;ID>class>元素。 一、样式类型 1、行间 2、内联 3、外部 二、选择器类型 1、ID #id 2、class .class 3、标签 p 4、通用 * 5、属性 [type="text"] 6、伪类 :hover 7、伪元 阅读全文
posted @ 2018-05-02 10:24 Caersi 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 前言 为了更好理解浮动和position,建议先看看我写的这篇文章《Html文档流和文档对象模型DOM理解》 正文 一、浮动 CSS设计float属性的主要目的,是为了实现文本绕排图片的效果。然而,这个属性居然也成了创建多栏布局最简单的方式。 如何浮动一个元素?先设定其宽度width,再增加样式规则 阅读全文
posted @ 2018-04-27 15:18 Caersi 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 报错,可能的原因的是mysql没有启动,可以尝试一下启动命令 mysql.server start 阅读全文
posted @ 2018-04-25 16:47 Caersi 阅读(133) 评论(0) 推荐(0) 编辑