首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
栗先生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
iOS 客户端设计一个日志系统
设计一个iOS客户端的日志系统需要综合考虑功能性、性能、安全性、可扩展性和用户体验。以下是分步骤的设计思路和关键实现细节: 一、核心功能需求 分级日志:支持不同级别(Debug、Info、Warnin
iOS九阴真经:二十一、组件化
组件化也叫模块化,是指将应用程序分解为独立、可重用、可交互模块的开放策略,这种方式有助于提高代码复用率、降低耦合度,使得应用程序更易于维护和扩展。
Xcode 再见吧,iOS 投向VSCode/Cursor 的怀抱, AI 开发,太香了
接下来将详细介绍如何正确配置Cursor/VSCode,以便在其中进行流畅的iOS开发。通过以下步骤,你将能够享受轻盈高效的开发环境,并显著提升开发效率。
05-iOS 多媒体技术| Core Animation要点回顾2【UIKit动画、Core Animation动画、粒子动画、经典第三方动画库等】
iOS 中 动画实现的几种方式 UIKit动画 普通动画 block动画 关键帧动画 Core Animation动画 UIImageView帧动画 第三方动画库
iOS Ble蓝牙的开发与实现(技术篇)
看完这些,大厂不是梦!!! 1.本篇博文阐述如何开发Ble蓝牙。在蓝牙中的一些常见服务,扫描,以及链接; 主蓝牙类文件.h 主蓝牙类文件.m UUID文件 蓝牙列表展示的文件 一:引入Ble蓝牙的框架
iOS面试了20几家总结出来的面试题(二)
27. SDWebImage是怎么做缓存的? 首先说,缓存采用了二级 缓存策略。 图片缓存的时候, 在内存有缓存, 在磁盘中也有缓存, 其中内存缓存是用NSCache做的 (下面会有NSCache的说明)。 4、将图片存在进磁盘中。 4、获取图片数据之后, 将图片数据从NSDa…
iOS之KVC和KVO底层探索
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第7天,点击查看活动详情 一、KVC探索 KVC赋值步骤: 按照这个顺序查找名为set< Key >:或_set< Key >的第一
iOS面试题:反射是什么?可以举出几个应用场景么?
系统Foundation框架为我们提供了一些方法反射的API,我们可以通过这些API执行将字符串转为SEL等操作。由于OC语言的动态性,这些操作都是发生在运行时的。 通过这些方法,我们可以在运行时选择
面试题-Swift知识点
1. 介绍一下 Swift? Swift是苹果在2014年6月WWDC发布的全新编程语言,借鉴了JS,Python,C#,Ruby等语言特性,看上去偏脚本化,Swift 仍支持 cocoa touch
iOS 自定义通知声音
项目中遇到需要自定义通知声音的需求,以前没做过,就查了下官方文档,就像文档上说的,实现起来确实挺简单,就整理下当做备忘吧。 关于推送,官方文档、各种第三方推送文档都很全,就跳过了。 对应音频文件格式是 aiff,wav,caf 文件,文件也必须放到 app 的 mainBund…