字符和字形的关系可能会有些混乱。我们将深入探讨使用表情符号和Swift处理它们的方式。假设您要检查一个字符串是否包含一个或多个表情符号,你将如何处理? 背景 表情符号是电子消...
字符和字形的关系可能会有些混乱。我们将深入探讨使用表情符号和Swift处理它们的方式。假设您要检查一个字符串是否包含一个或多个表情符号,你将如何处理? 背景 表情符号是电子消...
UIBarAppearance是iOS13苹果新出来的一个对相应的空间统一设置外观样式的API,可以统一配置NavigationBar 、TabBar、 Toolbar等的外...
版本记录 版本号时间V1.02019.12.28 星期六 前言 iOS中有关视图控件用户能看到的都在UIKit框架里面,用户交互也是通过UIKit进行的。感兴趣的参考上面几篇...
谢谢大佬,终于解决了!
building for iOS Simulator, but linking in object file built for iOS这个M1芯片下Xcode 编译错误的解决方案:Xcode版本:12.5M1芯片的Macbook pro 在选中模拟器进行编译的时候,会报如下类似错误。 building fo...
这个M1芯片下Xcode 编译错误的解决方案:Xcode版本:12.5M1芯片的Macbook pro 在选中模拟器进行编译的时候,会报如下类似错误。 building fo...
使用arc4random()、arc4random_uniform()取得随机数 1、arc4random(void)这个全局函数会生成9位数的随机整数。下面是使用arc4r...
Swift 中的 Task 是 WWDC 2021 引入的并发框架的一部分。任务允许我们从非并发方法创建并发环境,使用 async/await 调用方法。 第一次处理任务时,...
MainActor 是Swift 5.5中引入的一个新属性,它是一个全局 actor,提供一个在主线程上执行任务的执行器。在构建应用程序时,在主线程上执行UI更新任务是很重要...
async-await 是在 WWDC 2021 期间的 Swift 5.5 中的结构化并发变化的一部分。Swift中的并发性意味着允许多段代码同时运行。这是一个非常简化的描...
结论: 虽然现在用weak还是strong并没有什么实质性差别,但是除非是有特定需要避免循环引用才用weak,否则按照苹果官方的观点,目前对于IBOutlet的最佳实践应该是...
这里是遇见夏天和 Marklist App 的开发者,遇见夏天是我新开发的一个干净的树洞聊天 App,有兴趣可以试试哦 有没有一些话,只能讲给陌生人听?有没有一些孤单的夜晚,...
iOS 16 中新增的菜单交互,用于取代 UIMenuController 与 UIMenuItem。 目前 UITextField 与 UITextView 已经默认支持。
谢谢分享!
iOS16适配指南之UIFindInteractioniOS 16 中新增的查找交互,用于文本内容的查找与替换。 它会弹出一个查找面板,输入需要搜索的关键字即可进行查找与替换操作。 UITextView、WKWebView 与 ...
iOS 16 中新增的查找交互,用于文本内容的查找与替换。 它会弹出一个查找面板,输入需要搜索的关键字即可进行查找与替换操作。 UITextView、WKWebView 与 ...
起源:前两天有人说使用SDWebImage下载图片后保存到相册发现图片被压缩了,原图2.2M,保存到相册后传到Mac上显示图片大小只有500K左右。于是尝试了一下,代码如下:...
以下内容纯属于虚构,如果雷同,纯属巧合。不要问我app名称是什么。 我有个小app,基本没怎么管,每个月有个160刀左右的收入,折算成人民币大概1000块,古早之前,也曾每个...
[TOC] 一、基本概念 iOS系统剪贴板有两种:公共剪贴板和私有剪贴板。 公共剪贴板:用于不知道对方是什么APP之间传递数据(比如用户复制粘贴) 私有剪贴板:用于同一个Te...
IDE环境相关升级: Xcode 14.0+、macOS 12.4+Xcode 14 Beta 3 传送门:https://developer.apple.com/servi...
谢谢老板,帮到我
不过还有两部分没有提及的,一个是 storyboard 内组件的本地化,另一个是有一部分 info.plist 的通知提示内容的本地化
[iOS] App本地化完全解读一.前言 本地化是App开发中非常常用的功能, 一共分为两种 1.应用名称本地化 2.应用字段本地化 下面按顺序进行讲解 二.应用名称本地化 首先打开项目配置目录, 点击加号...
一.前言 本地化是App开发中非常常用的功能, 一共分为两种 1.应用名称本地化 2.应用字段本地化 下面按顺序进行讲解 二.应用名称本地化 首先打开项目配置目录, 点击加号...