首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Shrek1897
掘友等级
高级开发工程师
|
协鑫集团
程序猿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
2018 App Store 加急审核全解析
本文包括加急审核的介绍、如何使用教学,以及最重要的……加急审核必过黄金方案。 首先,提交二进制文件到 App Store,是要交给 App Store Review 团队去审核的。下面这句话是我从他们那边拿到的官方数据: On average, 50 percent of ap…
WWDC 2018:快速将开发项目适配所有的iOS设备
现如今苹果的移动设备已经不像初代的时候只有一种分辨率尺寸。iOS12 支持包括 iPhone5s、iPhone8、iPhone8 Plus、iPhone X、iPad 等各种尺寸的设备。相信一定有许多开发者对多设备的适配开发有过困扰,本 Session 对快速适配所有型号 iO…
为什么Flutter会选择 Dart ?
许多语言学家认为,一个人说的自然语言会影响他们的思维方式。这个理论适用于计算机语言吗?使用不同编程语言编程的程序员针对问题想出的解决方案经常完全不同。举一个极端的例子,为了程序结构更加清晰,计算机科学家取消了goto语句(这与小说《1984》中的极权主义领导者从自然语言中删除异…
[译]理解闭包中的内存泄漏
在初学者阶段,开发过程中你甚至不知道会有内存泄漏的问题,完全忽略了他们,以至于最后发现代码中到处都有这种问题,一筹莫展。 所以现在我们来深入理解一下内存泄漏什么时候会出现,以及用什么工具来避免它们。 Apple写了一篇关于类之间的强引用和循环引用的不错的文章,清晰易懂地解释了什…
Sourcery - Swift元编程实践,告别样板代码
前段时间发现了一个十分强大的工具:Sourcery,它很好的解决了我在Swift开发中遇到的一些问题,在中文社区中sourcery似乎并不是很有名,所以这里特地写一篇文章来作介绍。本文大致分为三个部分: 很多人可能对元编程(meta-programming)这个概念比较陌生,当…
Swift之你真的知道为什么使用weak吗?
在Swift中:变量分为值类型和引用类型。如果是引用类型,则是捕获了对象的引用,即在闭包中复制了一份对象的引用,对象的引用计数加1;如果是值类型呢,捕获的是值类型的指针,如果在闭包中修改值类型的话,同样会改变外界变量的值。 在外面改变变量的值之后,闭包执行是捕获到的变量的值会随…
BeeHive —— 一个优雅但还在完善中的解耦框架
BeeHive是阿里巴巴公司开源的一个iOS框架,这个框架是App模块化编程的框架一种实现方案,吸收了Spring框架Service的理念来实现模块间的API解耦。 BeeHive这个名字灵感来源于蜂窝。蜂窝是世界上高度模块化的工程结构,六边形的设计能带来无限扩张的可能。所以就…
谈谈RxSwift中的错误处理
RxSwift中提供了多种不同的错误处理操作符,它们可以在链式操作中相互组合以实现复杂的处理逻辑,下面先简单介绍一下RxSwift提供的错误处理操作,然后通过一些具体的例子来看看如何在实际项目中应用。这里不会详细介绍RxSwift,阅读前需要对Rx的基础有一定了解。 当数字小于…
[译] 让我们来简化 UserDefaults 的使用
每个人都用 UserDefaults 来存储一些简单的数据,并且知道使用该存储很容易。但是今天我会改善一点它的交互性!让我们从最明显的解决方案开始,并实现一些新颖且优雅的东西。😌 想象一下我们有一个服务 —— SettingsService。这个服务掌握了应用的设置 —— 正…
如何写高效动画? Drawable
最近收到一些关于 LoadingDrawable 的反馈,希望有充分的文档和代码注释, 这篇就先给大家讲述一下如何看,如何分析,需要那些知识, 已经有哪些文档?等等 首写博客,不好之处,承蒙多建议!
下一页
关注了
0
关注者
1
收藏集
0
关注标签
3
加入于
2016-03-15