首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BryantHe
掘友等级
python后端开发 / iOS开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
107
文章 100
沸点 7
赞
107
返回
|
搜索文章
赞
文章( 100 )
沸点( 7 )
iOS项目技术还债之路《二》IAP掉单优化
上篇中我们聊了聊iOS后台下载优化,通过一个成本较低的方案达到了业务预期的效果。这篇文章继续聊一聊今年初完成的另一个优化点:IAP掉单优化。 众所周知,由于IAP相关的坑比较多,IAP有很多话题可以聊。IAP的很多行为在官方文档中并没有清晰描述,因此除了官方文档外,也建议一并阅…
Swift 单例的实现与解析
单例 Singleton 是设计模式中非常重要的一种,在 iOS 中也非常常见。在之前的面试过程中也被问到过单例相关的问题,当时感觉自己答得不是很好,后来也是又深入研究了一下。本文主要是简单分析一下单例,并且讨论了一下 Swift 中单例的实现。 单例模式(Singleton …
Swift 'for - in' 循环的各种姿势
Swift取消了OC中的C形式的for循环。只用一种单一的for - in形式来取代。 本文将为大家介绍几种for - in的姿势。 通过enumerate可以方便的获得元素的下标和内容。官方注释中也提到了另外一种写法,使用元祖来方便获取元素索引。 同时,swift也提供了re…
如何迁移Flutter项目到Flutter Web
这篇简单介绍下怎么将一个现有的Flutter项目转成Flutter Web项目。 开始之前先浇一盆冷水,我们理想中的一套代码、多端运行的愿望是要破灭了,至少目前版本的Flutter Web SDK是没法做到的。不过没关系,谷歌爸爸已经在官网中降低了我们的预期: 因此Flutte…
[贝聊科技]贝聊 IAP 实战之满地是坑
这次为大家带来我司 IAP 的实现过程详解,鉴于支付功能的重要性以及复杂性,文章会很长,而且支付验证的细节也关系重大,所以这个主题会包含三篇。 不用担心,我从来不会只讲原理不留源码,我已经将我司的源码整理出来,你使用时只需要拽到工程中就可以了,下面开始我们的内容 。 源码在这里…
程序猿生存指南-56 前路漫漫
潜龙并没有像boss们预想的那样一飞冲天,投放市场半年多,用户增长渐趋疲软,表现远不如预期。一般来说,朗云对于表现不佳的产品线,要么壮士断腕,要么任其苟延残喘。照目前形势来看,潜龙尚属于后者。
面向对象设计的设计模式(二):结构型模式(附 Demo & UML类图)
一. 外观模式 定义解读:通过这个高层接口,可以将客户端与子系统解耦:客户端可以不直接访问子系统,而是通过外观类间接地访问;同时也可以提高子系统的独立性和可移植性。 子系统随着业务复杂度的提升而变得越来越复杂,客户端需要某些子系统共同协作来完成某个任务。 在多层结构的系统中,使…
面向对象设计的设计模式(一):创建型模式(附 Demo & UML类图)
继上一篇的面向对象设计的设计原则,本篇是面向对象设计系列的第二个部分:面向对象设计的设计模式的第一篇文章。 最开始说一下什么是设计模式。关于设计模式的概念,有很多不同的版本,在这里说一下我个人比较赞同的一个说法: 简单来看,设计模式其实就是针对某些问题的一些方案。在软件开发中,…
五个UICollectionView常用的知识点
方法1、通过layoutIfNeeded方法,强制重绘并等待完成。 方法2、reloadData方法会在主线程执行,通过GCD,使后续操作排队在reloadData后面执行。一次runloop有两个机会执行GCD dispatch main queue中的任务,分别在休眠前和被…
iOS使用核心文本将字符串切割为字符串数组
开发中某些情况下,会遇到一些特殊要求,比如需要将一段文本按照固定宽度分割成字符串数组,这里提供一段使用核心文本切割字符串的方法。
下一页
个人成就
文章被点赞
111
文章被阅读
26,680
掘力值
663
关注了
65
关注者
35
收藏集
3
关注标签
8
加入于
2017-02-13