
移动开发
文章平均质量分 92
崔小花o
一只刚回行走的程序猿,要跑,要飞奔,要飞....专注于移动开发,喜欢和大家交流,希望能够共同提高,共同进步
展开
-
Swift使用规范
一. 格式规范1.1 使用4个空格进行缩进推荐if value == 1 { print("")}1.2 二元运算符(+, ==, 或->)的前后都需要添加空格推荐let value = 1 + 2 if value == 1 { /* ... */} func test(w...原创 2019-07-24 10:11:02 · 738 阅读 · 0 评论 -
zlib-Deflate压缩算法
写在前边最近在做一些关于网络优化的一些事情,涉及到对纯数据(Data、字符串、Json等)进行压缩,用到了Deflate压缩算法,这里就简单说一下如何用OC实现 Deflate先看代码 (后面会给出详细解析)Deflate.h//// Deflate.h// CompressionTest#import <Foundation/Foundation.h>NS_...原创 2019-05-31 18:26:48 · 14613 阅读 · 5 评论 -
支付宝架构解析:iOS 客户端启动性能优化初探
一、前言《支付宝客户端架构解析》系列将从支付宝客户端的架构设计方案入手,细分拆解客户端在“容器化框架设计”、“网络优化”、“性能启动优化”、“自动化日志收集”、“RPC 组件设计”、“移动应用监控、诊断、定位”等具体实现,带领大家进一步了解支付宝在客户端架构上的迭代与优化历程。启动应用是用户使用任何一款应用最必不可少的操作,从点击 App 图标到首页展示,整个启动过程的性能,严重影响着用户的体...转载 2018-11-16 16:11:20 · 1630 阅读 · 0 评论 -
IOS开发UI进阶篇 — 广告轮播器
最近几天比较忙,所以更新慢了一点,UI基础空间就不跟大家讲了。如果作为初学者想要很好地运用一门语言的话,我个人有几点建议不要去看太多的书,太多的书只会让你无所适从不要把一本书从头翻到尾的那样一个控件一个控件的去学,那样很慢,也很吃力,应该从一个比较综合或者实用的实力入手不要眼高手低(这点真的很重要)今天给大家创建一个比较常用的广告轮播器,先来看一下效果关于UIscr原创 2016-02-27 20:48:37 · 715 阅读 · 0 评论 -
iOS9使用提示框的正确实现方式
在从iOS8到iOS9的升级过程中,弹出提示框的方式有了很大的改变,在Xcode7 ,iOS9.0的SDK中,已经明确提示不再推荐使用UIAlertView,而只能使用UIAlertController,我们通过代码来演示一下。我通过点击一个按钮,然后弹出提示框,代码示例如下:[objc] view plaincopyprint?#i转载 2015-10-30 20:07:36 · 2812 阅读 · 0 评论