首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
稍后浏览
订阅
一只耳
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
App extension 总结
一. 基本知识 1. 定义 简单的说,App Extension 可以让开发者们拓展自定义的功能和内容到应用程序之外,并在用户与其他应用程序或系统交互时提供给用户。 2. 用途 你可以创建一个app extension通过打开一个特殊的开关。例如 Share extension…
深入理解RubyGems、Bundler、CocoaPods的执行过程
前言 在大多数iOS项目中,都会使用CocoaPods作为三方库的包管理工具,某些项目还会使用Bundler来约束CocoaPods的版本、管理CocoaPods的插件等,而CocoaPods和Bun
用 LLDB 调试 Swift 代码
作为工程师,我们几乎 70% 的时间都花在了调试上。剩下的 20% 用于思考架构方法和与队友交流,只有 10% 用于编写代码。 调试就像是犯罪电影中的侦探,而你同时也是凶手。 Filipe Forte
【iOS】简单重构了SVGAPlayer
SVGARePlayer就是基于SVGAPlayer重构一个新的SVGA播放器。也是用Objective-C写的,外部接口基本跟SVGAPlayer保持一致,而内部则是基本按我的风格进行的大修整。
iOS获取APP产生的crash的几种途径
获取用户在iOS应用中产生的Crash信息 在iOS开发中,应用崩溃(Crash)是开发者常常会遇到的问题。了解和解决这些崩溃问题是提高应用质量和用户体验的关键步骤。本文将介绍如何在iOS应用中获取用
Swift 中有这么多锁,你都学会了吗?
引言 锁是线程编程中基本的同步工具。锁使你能够轻松地保护大段代码,以确保这些代码的正确性。OS X 和 iOS 为所有应用程序类型提供了基本的互斥锁,Foundation 框架还为特定情况定义了一些互
iOS 动态绘制渐变色圆环
画静态圆的方法有很多,例如UIBezierPath或者UIBezierPath + CAShapeLayer等等,本文也会用到.
TableViewSections 更优雅和高效的实现复杂列表
采用分层解耦的思想,抽象出 SectionType 类型负责管理自己的数据处理、视图状态、用户交互、业务逻辑等。帮助你实现低耦合、高内聚、可扩展、可复用的代码,提高团队协作效率,降低维护成本。
iOS页面状态管理 PageState
PageState 关注的是页面状态的切换,通过 PageState 可以很方便的管理视图各种状态之间的切换,比如「加载中」、「网络错误」、「空数据」等。