本文主要介绍 火球买手 项目上的埋点方案(基于神策),以及一些心得。事实上在项目早期,我们的埋点完全依赖于第三方的全埋点技术,客户端开发人员只需要做一些简单的工作就能满足 BI 部门对数据的需求。但随着业务增长,对数据的…
分类:IOS
Objective-C中的实例方法、类方法、Category、Protocol
1.方法 Objective-C中的方法有两种: 1.1 实例方法 以-开头的方法是实例方法。它属于类的某一个或某几个实例对象,即类对象必须实例化后才可以使用的方法,将消息发送给实例对象: // Deck.h #impo…
iOS动画编程-Layer动画[ 3 ] Basic Layer Animations
iOS动画编程-Layer动画[ 3 ] Basic Layer Animations 期末考试这段时间再没有更新,过几天旅游回来多更几章 介绍 这节中主要介绍一些CABasicAnimations顾名思义CABasic…
[分享]iOS开发-datePicker的详解
UIDatePicker 是一个控制器类,封装了 UIPickerView,但是他是UIControl的子类,专门用于接受日期、时间和持续时长的输入。日期选取器的各列会按照指定的风格进行自动配置,这样就让开发者不必关心如…
[分享]iOS开发-限制scrollview(包括tableView)滑到顶点或底部后的滑动
1.使用代理 <UIScrollViewDelegate> 2.将代理目标设为self(UITableView不需要这一部,因为UITableView本身就继承于UIScrollView) self.scro…
通过JS语句判断WEB网站的访问端是电脑还是手机
<script type="text/javascript"> <!-- //平台、设备和操作系统 var system = { win: false, mac: false, xll: false, …
简洁的表格视图代码 无脑意译
前言 表格视图在iOS应用开发中是极具多变的模块,会有很多相关得此类代码,包含了提供数据,更新视图,响应行为事件,响应用户选择等等功能。本文主要介绍如何编写一个简洁优良架构的表格类代码。 UITableViewContr…
ReactiveCocoa在UIView上的运用
首先真的真的非常感谢在Segmentfault上给我点赞收藏我文章的朋友,你们真的真的给了我很大的动力去继续写一些有关iOS开发的文章。大可放心我博客的更新程度,只要我有新的可以写的东西我无论如何都会抽时间写的。 ps:…
转载:小心别让圆角成了你列表的帧数杀手
前言 在iOS的世界,圆角无处不在,而且必须存在。因为圆角是符合人类视觉安全体验的,圆角让人觉得舒适,而方角在潜意识层次是具有伤害体验的,因为尖尖的东西总是有可能对人造成伤害的,所以我们更喜欢圆角。在我之前的文章中讲过,…
适合于小团队产品迭代的APP测试流程
Testbird——APP和手游测试专家(注册即可享受免费真机兼容性测试) 一、 测试周期 测试周期一般为2~3天,根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管或产品经理确认项目排期。 二、 测试…
Cocoa依赖包管理工具
Carthage iOS 作为目前最大的移动端开发平台,开发者的生态环境也是非常繁荣。在 iOS 早期时候,开发者想要使用第三方库就必须将其源代码引入工程,或者说是以 git submodule 的形式引入项目,但是这样…
iOS 逆向 - 收藏集 - 掘金
分分钟让你在 微信运动 霸占榜首 – iOS – 掘金 为了纪念我失去的已越狱iPad, 不得不写点什么。 所以…以下内容 不需要越狱。 微信运动 6万步是什么概念,我不知道,因为我没…