首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios
订阅
老雷独立开花
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
iOS 编写高质量Objective-C代码(二)
这篇将从面向对象的角度分析如何提高OC的代码质量。 属性(@property)是OC的一项特性。 @property:编译器会自动生成实例变量和getter和setter方法。 assign:对“纯量类型”做简单赋值操作(NSInteger、CGFloat等)。 strong:…
SwiftUI 4.0 的全新导航系统
SwiftUI 4.0( iOS 16+ 、macOS 13+ )对导航系统作出了重大改变,提供了以视图堆栈为管理对象的新 API ,让开发者可以轻松实现编程式导航。本文将对新的导航系统作以介绍。
网易云音乐 iOS 14 小组件实战手册
苹果在今年的 WWDC20 上发布了小组件(WidgetKit),支持在 iOS、iPadOS 主屏幕展示动态信息和个性化内容。加上 iOS 系统应用抽屉的加入,苹果对一向保守主屏幕大动干戈,导致用户也对小组件非常期待。但小组件的运行限制很多,如何在有限的机制上怎样做好用户体验…
GeometryReader :好东西还是坏东西?
本文将对 GeometryReader 的“常见问题”进行剖析,看看它是否真的如此不堪,以及那些被批评为“不符预期”的表现,是否其实是因为开发者的“预期”本身存在问题。
使用Combine来实现一个网络请求
通过上一篇《iOS响应式编程-Combine简介》的阅读,我们对Combine的大致应用有了一个基本的了解,接下来,我们看看Combine都能用在哪里。 首先是网络请求,因为网络请求有着天然的异步性,
iOS 本地资源文件加密方案
有时候我们会把资源文件放在本地,但是又不想让这些资源被其它利用,那么如何加密iOS本地的资源文件呢? 此方案适合小型资源文件加密,包括但不限于plist、html、txt、jpg、png、xml等
SwiftUI精讲:Tabs 标签页组件的实现
大家好,我们又见面了~今天给大家带来 Tabs标签页组件在SwiftUI中的实现方式。在本文中,我依然会采用一种循序渐进的方式来进行讲解,这其实也是我的实现思路,希望能帮到需要的朋友
SwiftUI 动画进阶 — Part 5:Canvas
这个高级SwiftUI动画系列的第五部分将探索Canvas视图。从技术上讲,它不是一个动画视图,但当它与第
高级 SwiftUI 动画进阶 —— Part4:TimelineView
Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。 前三篇高级 SwiftUI 动画系列是作者在 WWDC 2021 之前实战总结的内容。对 2021 年 WWDC
高级 SwiftUI 动画 — Part 3:AnimatableModifier
这是我参与2022首次更文挑战的第8天,活动详情查看:2022首次更文挑战。 之前的两篇文章animating paths 和 transform matrices 对 Animatable 协议