首页
学习
活动
专区
工具
TVP
发布

iOS开发~

专栏成员
138
文章
107206
阅读量
24
订阅数
Compose_State 状态
使用 State 和 MutableState 让 Compose 能够观察到状态。 Compose 会跟踪每个使用了 State.value 的可组合函数,并在其 value 发生变更时出发重组。 创建 State :
mikimo
2024-08-12
540
Compose_Modifier 修饰符的常见使用
Modifier 的点语法可以看做是一层一层叠加的效果,每个点语法都是在当前的状态下进行加工,将加工后的结果传递给下一个点语法。
mikimo
2024-07-21
1310
KMM_Compose 获取当前容器或父视图的尺寸size
获取当前容器或父视图的尺寸可以使用 onGloballyPositioned,不过拿到的是像素点。
mikimo
2024-07-09
1510
Kotlin_作用域函数let/also/with/run/apply
调用同一个对象的多个方法 / 属性时,可以省去对象名重复,直接调用方法名 / 属性即可
mikimo
2024-07-06
1180
Kotlin_协程实现计时器Timer
mikimo
2024-06-25
1420
Jetpack Compose_Alignment对其+Arrangement排列
疑问:为什么有 Alignment 了,还需要有 Alignment.Vertical 和 Alignment.Horizontal 呢? 因为有些控件,如 Row 只能调整竖直方向上的对齐方式,水平方向上调的是 Arrangement 排列,因此对齐枚举需要限制为特定方向上的
mikimo
2024-06-19
1510
iOS_convert point or rect 坐标和布局转换+判断
mikimo
2024-03-28
1000
iOS_Xcode_LLDB调试常用命令
需要设置:Debug → Debug workflow → Always Show Disassembly
mikimo
2024-01-29
1320
iOS_给View的部分区域截图 snapshot for view
这些 api 已被废弃,所以需要判断 iOS 版本 写两套代码: Replace usage of UIGraphicsBeginImageContextWithOptions with UIGraphicsImageRenderer. Replace usage of UIGraphicsGetImageFromCurrentImageContext with UIGraphicsImageRendererContext.currentImage.
mikimo
2023-12-18
5631
iOS_制作 cocopods库
mikimo
2023-12-11
1480
iOS_折叠展开 FoldTextView
mikimo
2023-11-20
2570
iOS_Crash 四:的捕获和防护
应用层的异常,未被捕获的异常,导致程序向自身发送了 SIGABRT 信号而崩溃,是应用程序自己可控的。对于未被捕获的异常,是可以通过 try-catch 或 NSSetUncaughtExceptionHandler() 机制类捕获的。
mikimo
2023-10-26
5670
iOS_Crash 异常类型
断点异常类型表示跟踪陷阱(trace trap)中断了该进程。跟踪陷阱使附加的调试器有机会在进程执行的特定点中断进程。 在 ARM 处理器上显示为 EXC_BREAKPOINT(SIGTRAP) 在 x86_64 处理器上显示为 EXC_BAD_INSTRUCTION(SIGILL)
mikimo
2023-10-18
1.7K0
iOS_Crash报告的组成结构
操作系统有时会包含额外的诊断信息,这些信息使用多种格式,具体取决于崩溃的原因,并不是每个崩溃报告都包含。如:
mikimo
2023-10-18
3750
iOS_crash文件的获取及符号化(解析)
稍等一会,就会输出路径,然后将路径复制,右键 Finder -> 前往文件夹 -> 粘贴 -> 回车,就能找到symbolicatecrash,将symbolicatecrash拷贝出来备用
mikimo
2023-10-18
1.8K1
iOS_适配 iOS16 转屏
Reference: Apple Developer Document iOS 16适配屏幕旋转强制转屏切换大总结
mikimo
2023-10-18
8840
iOS_Error(五)
mikimo
2023-10-18
7450
iOS_Swift高阶函数
看着不像是函数作为参数,是因为 Swift 尾随闭包 Trailing Closure 的特性。Swift 允许当函数的最后一个参数是闭包时,可以以紧跟 { } 的形式,将最后一个闭包的内容附加在函数后面。
mikimo
2023-10-18
1940
iOS_Swift函数派发机制
派发效率从高到底:Static dispatch > Table dispatch > Message dispatch
mikimo
2023-10-18
1800
iOS_Swift函数派发机制
派发效率从高到底:Static dispatch > Table dispatch > Message dispatch
mikimo
2023-10-18
2600
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档