首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
IOS
订阅
Helios_ct
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
实现iOS中的多语言切换
我们日常使用App中,只有中文就够了,然而如果我们的App是面向国际化的,那么多语言就必不可少。本文整理了在iOS中多语言的实现。 方法1.选择一个storyboard,例如默认的Main.storyboard,在Localization栏中勾选支持的语言。系统就会生成对应的文…
优雅的PromiseKit
眼前一亮,firstly第一步做xxx,then接下来做xxx,done完成了之后最后做xxx,这个写法真是太swift了,顿时产生了兴趣。 虽然实现异步回调我也有ReactCocoa的方案,但其中不乏一些晦涩难懂的知识需要理解,例如冷信号与热信号,最让人吐槽的还是它的语法,写…
iOS 多语言快捷设置Xib设置
关于多语言国际化的介绍,现在越来越多的App走向国际,因此多语言/国际化就变得比较常见,我呢比较喜欢偷懒,也比较喜欢整理,因此我封装了一套下面的工具来方便大家一起使用。
关于Swift中的forEach(_:)和for-in loop
本文基于Swift5,阅读时间大约需要10min。 Swift摒弃了C语言式定义变量、累加变量的for-loop,用for-in取而代之,来遍历集合类型。 那什么是forEach(_:)呢?forEach(_:)也是一种遍历方式。虽然都是遍历方式,但是两者还是有些许的不同的。下…
用起来像 UITextField 一样的自定义验证码输入框
除了常用的是 UITextField 和 UITextView,我们还可以自定义一个输入框。当我们实现了 UITextInput 协议,再绘制需要的 UI 元素,一个自定义手机验证码输入框也就实现了。
swift中UIView从XIB加载(POP思想)
在我们项目中,经常用到自定义UIive控件,一般我们都会选择XIB进行布局,那么swift重如何从XIB加载UIView控件呢? 一般情况下,我们都会这样来写.return Bundle.main.但是随着XIB的增多,每个里面都这样写,这样就比较麻烦了.一种方法是使用继承,OC...
swift 常用第三方框架
Alamofire:http网络请求事件处理的框架。 Moya:这是一个基于Alamofire的更高层网络请求封装抽象层。 Reachability.swift:用来检查应用当前的网络连接状况。 Perfect:swift的服务器端开发框架(针对于移动后端开发、网站和web应用…
iOS 对 Cell 的相关封装和复用
一步一步从简到繁, 介绍如何对 UICollectionViewCell 进行封装和复用以及讲解如何解决在实际使用场景中遇到的问题.
抛弃UITableView,让所有列表页不再难构建
首先要对点进来的看官说声sorry,我标题党了。😏 虽然抛弃UITableView是不存在的,但是看完这篇文章确实能让90%的列表页抛弃UITableView,让界面易实现易复用。 下面我将以第三人称的叙述方式,通过一个例子比较传统实现和最新实现的手段说明如何让列表页不再难构…
苹果内购(IAP)从入门到精通(3)- 商品充值流程(非订阅型)
文章介绍了非订阅型的商品(包括最常用的消耗型,以及不怎么用到的非消耗型、非续期订阅商品)的充值流程。从创建订单、支付到票据校验、商品下发一整套流程。