SwiftUI Picker&Segmented 合集 PickerPicker SwiftUI 選擇項目的 Picker & 我要選李白 123456Picker()/// .radioGroup, 点/// .menu 下拉/// .palette .segmented 方块.pickerStyle(.radioGroup).controlSize(.large) SegmentedSegmented Controller How to 2024-11-29 合集 #SwiftUI
Swift 使用 UserDefaults 原文:Swift中安全优雅的使用UserDefaults Objective-C 中的 NSUserDefaults 我们并不陌生, 通常作为数据持久化的一种方式, 一般用来存储用户信息和基础配置信息. Swift 中使用 UserDefaults 来替代 NSUserDefaults, 两者的使用基本相同. 123let defaults = UserDefaults.standarddefau 2024-11-29 随笔 #Swift
Xcode 支持 http 请求 Xcode 现在新建项目默认只支持 HTTPS 请求,认为 HTTP 请求不安全,所以不支持。但是开发环境一般都是 HTTP 模式,所以需要单独配置才可以访问。 需要到「TARGETS - Info」中添加 App Transport Security Setting,之后选中再添加 Allow Arbitary Loads 并设置为 YES。 2024-11-29 随笔 #Network #Xcode
Swift Model 与 JSON 转换 首先声明,这里不考虑 JSONSerialization 的 JSONSerialization.jsonObject(with: jsonData, options: []) 和 JSONSerialization.data(withJSONObject: data, options: []),使用 JSONDecode 和 JSONEncode 原因: JSONEncode JSONDeco 2024-11-28 随笔 #Swift #Network
Swift WebSocket 合集 StarscreamStarscream 「SwiftUI」监听回调方法 swift使用websocket通讯,依赖库Starscream集成,并验证apple watch实现websocket可行性 StompSwiftStomp StompClientLib Web端在线/离线Stomp服务测试与WebSocket服务测试 -> Stomp服务测试 深入解析 STOMP SUB 2024-11-27 合集 #Swift #Network
macOS 工程开启定位服务 macOS 的定位服务不同于 iOS,不需要添加 Privacy 描述,也无需进行 requestAlwaysAuthorization() 或者 requestWhenInUseAuthorization()。 而是在 .entitlements 文件中添加一条 Location 属性并设置成 YES,如图: 或者在「TARGETS - Singin & Capabilities 2024-11-26 随笔 #Mac #Xcode
SwiftUI 原生 UI&UX 开发 Font SwiftUI Font and Texts iOS App 的 4 種系統字體 Color 在 SwiftUI 中添加 Dark Mode 最佳实践 Icon 從 Xcode 設定 iOS App Icon Padding 2024-11-26 合集 #SwiftUI
SwiftUI 判断用户是否处于地图上的某一区域内 将用户以及围成区域的点的坐标全部转换为 MKMapPoint,再绘制路径,最后判断用户的点是否被路径包含。 1234567891011121314151617181920let point1: MKMapPoint = MKMapPoint(hexagon.points[0])let point2: MKMapPoint = MKMapPoint(hexagon.points[1])let poi 2024-11-21 随笔 #Map #SwiftUI
Swift 使用 CoreLocation 获取设备的经纬度与方向 请求权限需要在 Targets 中的 Info 中添加: Privacy - Location When In Use Usage Description 或者 Privacy - Location Always Usage Description Privacy - Location Always and When In Use Usage Description 代码1234567891011 2024-11-21 随笔 #Map #Swift