首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
csjryt
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
我用 SwiftUI 仿写的微信开源了
虽然只是一个仿写的项目,但我还是按照实际生产开发的要求去编写,而不仅仅是停留在简单的 UI 层面。本项目的目标是尽量使用纯 SwiftUI 框架来实现。
知乎客户端内测和灰度方案演进
内测和灰度是客户端版本迭代流程中的两个重要阶段。在这两个阶段,客户端的新功能会被真实的用户使用到。通过用户的反馈,我们往往能够发现在产品设计、开发、测试中没有发现过或被忽视的各种问题。内测和灰度的用户反馈能够更有效地帮助我们改善产品设计和提升产品质量。本文将会介绍内测和灰度的一…
Xcode上Version和Build
Version(应用程序发布版本号)对应的就是CFBundleShortVersionString。该版本的版本号是三个时期分隔的整数组成的字符串:第一个整数代表重大修改的版本,如实现新的功能或重大变
浅谈UIStackView
最近从同事那里了解到UIStackView这个API,之前使用到的自动布局有代码自动布局(Masonary)和拖 constraint 这两种。UIStackView和这两种相比可以减少重复繁琐的工作,使自动布局变得方便快捷。 UIStackView是苹果推出的一套可以自动布局…
UIStackView 入坑指南
UIStackView 是 Apple 在 iOS9 推出的一套 API,它可以很好地减轻手动写或拖 constraint 带来的重复繁琐的工作,也可以自动化的处理排列和元素个数的变化。 正由于其 iOS9+ 的门槛,而国内 app 普遍要兼容 iOS8,再加上 UIStack…
从零开始仿写一个抖音App——日志和埋点以及后端初步架构
1.目前我的计划是在基础模块上面使用 java ,在业务模块中看情况选择几个模块使用 kotlin。 1.首先明确一点为什么我要以抖音为例子,原因就是我的公司就是开发短视频的,技术上有类似的地方,而本公司的产品是不可能作为例子开发的,所以我就以抖音为例希望能过一遍大公司的项目开…
iOS使用UITableView实现的富文本编辑器
公司最近做一个项目,其中有一个模块是富文本编辑模块,之前没做个类似的功能模块,本来以为这个功能很常见应该会有已经造好的轮子,或许我只要找到轮子,研究下轮子,然后修改打磨轮子,这件事就八九不离十了。不过,还是 too young to simple 了,有些事,还是得自己去面对的…
UIButton 扩大点击区域
解决方案二 runtime关联对象来改变范围,- (UIView) hitTest:(CGPoint) point withEvent:(UIEvent) event里用新设定的 Rect 来当着点击范围。 Swizzling在+load中执行时,不要调用[super load…
iOS 沙盒机制
iOS 每个 APP 都有自己的存储空间,这个存储空间叫做沙盒. APP可以在自己的沙盒中进行数据存取操作,但不能访问其他 app 的沙盒空间.对 app 做一些数据存储或者文件缓存时,一般都保存在沙盒中. 沙盒机制根据访问权限和功能区别分为不同的目录: document,li…
iOS是一个很深的行业,跟随大佬们的脚步走的更快一点.
王巍的博客:王巍目前在日本横滨任职于LINE。工作内容主要进行Unity3D开发和iOS开发。他维护Swift使用技巧分享网站Swifter.tips,他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。 池建强的博客: 池建强,70后程序员,Blogger。98年毕业,先后就…