首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS学习
订阅
武当霍元甲
更多收藏集
微信扫码分享
微信
新浪微博
QQ
42篇文章 · 0订阅
成为一名合格的visionOS开发者
概述 随着WWDC2023落下帷幕,VisionOS发布,官网也公布了很多学习途径与开发VisionOS所需要用的工具。本篇内容是关于SwiftUI基础的汇总,相关案例可以移步Github
iOS: 基于KVO的轻量级iOS双向数据绑定响应式编程框架
1. 普通绑定 2. UI 绑定
__bridge 桥接的使用
Core Foundation引入 有时候你可能需要用到一些Core Foundation对象(比如CFArrayRef或者CFMutableDictionaryRef),对于这些对象,编译器是不会自
YYModel 源码剖析:关注性能
json与模型的转换框架很多,YYModel 一出,性能吊打同类组件,终于找了些时间观摩了一番,确实收益颇多,写下此文作为分享。 由于该框架代码比较多,考虑到突出重点,压缩篇幅,不会有太多笔墨在基础知识上,很多展示源码部分会做删减,重点是在理解作者思维。读者需要具备一定的 ru…
iOS 的与、或运算及操作字节数组基础
笔者主要说明或、与运算,是因为我们可以在组包和拆包的的过程中经常用到这2个位运算。 笔者简单说明下二进制的值是由0、1组成。 我们比较熟悉的十进制是由0-9组成。 16进制的前是由0-9、a、b、c、d、e、f 分别表示10进制的0-15。 或运算的操作结果是由运算的值中如果有…
iOS 中的事件响应与处理
在使用 iPhone 过程中,会产生很多交互事件,例如点击、长按、摇晃、3D Touch 等。这些事件都需要 iOS 系统去响应并作出处理。这篇文章主要讲解一下系统如何去响应并处理这些事件。 为满足用户需求,iOS 提供了多种事件,这里先说一下具体有哪些事件,现在脑中有一个清晰…
WKWebView终究要入坑
虽然只是加个小小的“Deprecated”标签,但可以看出苹果已经放弃对UIWebView这个组件的维护,希望开发者全量地切换到WKWebView这个组件上面。虽然WKWebView已经在iOS8已经推出,相比UIWebView拥有更低的内存消耗和更快的JavaScript引擎…
多层 UIScrollView 嵌套滚动解决方案
本文旨在对于SegementSlide库实现原理的讲解,有兴趣的同学,欢迎前往Github地址浏览。 如今的app中,越来越多地采用如下图所示的设计,一般用在诸如『用户主页』、『话题详情页』、『专题详情页』等这些场景。通常,这些场景会带有头部视图(头部视图可能要求支持滚动渐变)…
关于iOS Responder Chain 的一些理解
响应者:它是 UIResponder/UIView/UIViewController/UIApplication 的实例。它会接受事件,并且它必须处理事件或将事件传递给下一个响应者。UIKit 会自动决定哪个对象为最合适的响应者,即第一响应者。 响应链:响应者传递事件的过程。 …
Jenkins+iOS持续集成细节记录
iOS持续集成采用Jenkins已经是一个非常成熟的方案了,以前公司用过,自己还没尝试搭建过,这次尝试了一下,踩了很多坑,网上的很多文章都是早些年的,都9102年了,Jenkins也有了很多变化,Xcode也是10.x版本了。我分享一下我个人觉得要注意的细节。 Jenkins版…