240 发简信
IP属地:上海
  • 鸿蒙next开发 AppStorage与AppStorageV2 简单使用区别

    1、AppStorage 在组件中使用 2、AppStorageV2 在组件中使用 3、屏幕方向变化,更新全局变量

  • 鸿蒙next开发学习笔记:小技巧-持续记录

    1、软键盘弹出,导致页面整体上移,或者是布局错乱了? 解决方法也简单,给不想被键盘影响的组件,增加以下代码: 2、点击空白处,收起键盘? 目前没...

  • Mac生成.icns图片

    以创建mac端 app 图标为例 一、新建文件夹 1、新建文件夹,如:test2、将要转化的图片,放置test目录下,如:目标图片.png(像素...

  • Swift基础:2-Swift常用关键字

    var、let var声明变量,表示变量可修改,如var a = 3,可以对a进行修改,a=4 let声明变量,表示变量不可修改,如let a ...

  • iOS开发-禁用UITextView中ApplePencil手写输入

    新建子类继承UITextView,子类需遵循UIGestureRecognizerDelegate协议

  • Swift-安全性的体现

    主要体现在类型安全、运行安全、内存安全等方面 Swift是静态语言 静态语言编写的程序,在编译完成后就已确定,不能再拓展更改,相对于动态语言来说...

  • Swift常用协议-Comparable

    先看协议源码 对于Swift标准库的简单数据类型,如Int, String等,都是遵循了Comparable协议的,但是复杂一些的Diction...

  • Swift基础:3-Swift常用协议-Equatable

    Equatable 对于Swift中大多标准库定义的类型,都是遵循了 协议的如String、Int、Dictionary、Array、Set等 ...

  • Swift基础:1-Swift语言特性

    1、面向协议 从Swift基础库的角度来说,定义的协议数量远比定义的类多很多 Swift协议可扩展,并通过扩展提供默认实现,这也是Swift面向...