macOS
macOS 开发相关
十月ooOO
精通 JS/CSS/HTML,做点有用的东西。
展开
-
macOS 如何关闭文本编辑区的拼写检查?
在使用 macOS 自带软件 Freeform 的时候,发现有些单词的拼写检查会一直显示红色下划线,很烦。找了下,找到了如新关闭这种提示。原创 2024-04-30 14:19:49 · 206 阅读 · 0 评论 -
macOS 每次重启之后都会出一个插件提示弹窗,如何去掉
参考。https://discussions.apple.com/thread/254614941?sortBy=best原创 2024-02-28 09:39:05 · 156 阅读 · 0 评论 -
FinalCutPro 移动项目的时候,遇到失去连接的文件怎么处理
定位到文件夹之后,选择 【Relink Files 】按钮,它就会自动寻找对应的文件。英文是 【File】 【Relink Files】【Original Media】点击界面中的【Locate ALL】 中文不知道叫什么,反正就是那个按钮。它会显示有哪些文件是失去链接的。原创 2023-11-05 21:33:16 · 842 阅读 · 0 评论 -
macOS 安装 AutoDeskCAD 时错误提示 The directory may be locked by another process or have been set Read Only
少了这个文件夹就添加这个文件夹,再启动程序,如果还提示有误就再补全对应的文件夹。最终的文件夹就是下面这样(不用管那两个黑色名字的文件,那个是我成功打开之后它自动生成的)我看了下这个文件夹,里面是没有提示中的那个。原创 2023-08-07 00:02:54 · 3859 阅读 · 0 评论 -
macOS 如何给单个应用设置独立的语言
我 macOS 的系统语言用的英文,这样就导致打开一些 app 的时候默认打开的是英文界面的,而有一些应用我想用中文显示,如何操作呢?macOS 是可以给某个应用单独设置语言的。但是,无法给地图单独设置语言,这就有点坑了。原创 2023-02-20 23:36:53 · 190 阅读 · 0 评论 -
macOS iOS 如何批量导入自定义短语
macOS iOS 如何批量导入自定义短语什么是自定义短语macOS 与 iOS 中的键盘设置中,都有 【自定义短语】这个功能。这个功能有什么用呢,可以很方便的输入平时常用的一些词条,比如你的住址,或邮箱。该功能是这样的,定义一个输入码比如 mail 定义它的替换文本为 kylebingbing@163.com,这样,在你输入 mail 的时候就会被自动替换成你的邮箱。macOS 中是这样的iOS 中是这样的macOS 与 iOS 的键盘中的自定义短语是同步的。所以在 macOS 上导入的原创 2022-01-20 22:49:08 · 3646 阅读 · 19 评论 -
FinalCut 如何导入 HDR 视频,HDR 视频在普通模式下显示不正常
FinalCut 如何导入 HDR 视频,HDR 视频在普通模式下显示不正常在 FinalCut 的普通项目中导入 HDR 视频的时候,视频显示不正常,出现过曝的情况如果解决呢?解决办法打开效果窗口找到 Color 菜单项将里面的 HDR tool 拖到你需要处理的 HDR 素材上面然后在编辑面板中就会多出一个面板菜单,依次测试里面的预置选项即可可以看到图中已经恢复正常了...原创 2022-01-09 14:27:39 · 8490 阅读 · 0 评论 -
macOS 中 terminal ls 出的文件带 @ 是什么意思
macOS 中 terminal ls 出的文件带 @ 是什么意思macOS 中使用终端 ls 列出的文件中有一些文件会带有 @ 符号,一直不知道具体表示什么意思今天查了下,这个 @ 符号是 macOS 系统独有的,表示文件带有一些附加的信息,比如你在 Finder 中给文件添加的 tag 就属于此类。看下面这个例子, website.txt 在 finder 中是添加了 tag 的,所以它后面会有 @ 符号。Kyle@Kyles-MBP attr test % lltotal 16-rw-r原创 2021-04-08 09:46:19 · 1423 阅读 · 0 评论 -
macOS 命令行备份数据库 Terminal Mysql Mariadb
macOS 命令行备份数据库 Terminal Mysql Mariadb直接使用命令行进行数据库备份,备份指定数据库的内容和结构。格式如下:mysqldump -h地址 -u用户 -p 指定的数据库名 > ~/Documents/Backup/diary.sql例:mysqldump -hkylebing.cn -uadmin -p diary > ~/Documents/Backup/diary.sql这样比用 Navcat 备份方便多了。...原创 2021-03-16 11:44:44 · 399 阅读 · 0 评论 -
zip 压缩的时候如何 排除、不包括、去除某个文件夹 .git linux macOS
zip 压缩的时候如何 排除、不包括、去除某个文件夹 .git linux macOS相似问题:https://askubuntu.com/questions/28476/how-do-i-zip-up-a-folder-but-exclude-the-git-subfolder一、 zip 压缩排除指定文件夹比如你要压缩一个文件夹 share,里面有个子文件夹 .git 此时要求在压缩的时候排除这个 .git 文件夹。正确的指令应该是zip -r share.zip ./share -x原创 2020-12-04 14:13:35 · 5131 阅读 · 0 评论 -
macOS 如何设置 .sh 文件能够双击运行
macOS 如何设置 .sh 文件能够双击运行参考:https://stackoverflow.com/questions/5125907/how-to-run-a-shell-script-in-os-x-by-double-clicking看到这里,你应该已经会写 bash 脚本。一、如何实现双击运行例如写了一个 test.sh 脚本文件修改后缀名,把test.sh 把名字改为 test.command添加其可执行的属性chmod +x test.command二、将执原创 2020-11-27 17:24:06 · 6011 阅读 · 0 评论 -
从终端 Terminal 查看 macOS DNS 信息 Macbook
从终端 Terminal 查看 macOS DNS 信息 Macbook我们平常设置 DNS 的时候都是通过点击网络-高级进行设置。有时候你只是想查看一下当前的 DNS 是哪个,好根据需要进行修改,此时用 Terminal 更为方便,直接执行:cat /etc/resolv.conf以下是我电脑输出的:## macOS Notice## This file is not consulted for DNS hostname resolution, address# resolution,原创 2020-11-20 09:12:24 · 1573 阅读 · 0 评论 -
macOS MacbookPro Mac 通过 Terminal 设置 DNS
macOS MacbookPro Mac 通过 Terminal 设置 DNSmacOS 通过 Terminal 终端设置网络的 DNS有时候对应不同的网络需要切换不同的 DNS 网络才正常,比如从住的地方到工作的地方,使用的网络运营商不同,对应的 DNS 解析速度就不同,进而导致网络不好。一、普通设置网络 DNS 的步骤经常性的打开网络偏好设置手动的去设置 DNS 太过麻烦二、Terminal 终端设置 DNS其实是可以通过 终端 指令才设置 DNS 的networksetup -set原创 2020-11-17 17:26:29 · 2131 阅读 · 0 评论 -
Mac 安装 python 之后 pip 出错:ERROR:root:code for hash md5 was not found.
Mac 安装 python 之后 pip 出错:ERROR:root:code for hash md5 was not found.我在想安装 mysql-connnector 时,使用 pip install mysql-connector 报错了,找了半天没找到答案。错误如下:Kyle@Kyles-MBP bin % pipERROR:root:code for hash md5 was not found.Traceback (most recent call last): File原创 2020-10-29 13:59:45 · 1838 阅读 · 0 评论 -
做了个 Apple 苹果处理器所有参数列表
链接地址: https://kylebing.cn/tools/apple-chip/原创 2020-06-06 10:01:04 · 1578 阅读 · 0 评论 -
Swift macOS iOS 正则表达式搜索关键字,字符串的匹配,速度对比
Swift macOS iOS 正则表达式搜索关键字,字符串的匹配,速度对比情景对巨量词条数组进行搜索,有一个这样的数组 [(code: String, word: String)] 包含 8-9 万条数据搜索这个数组,如果任意 code 或者 word 包含关键字 keyword 就返回 true两种方法这里有两种方法:通过 Predicate 进行正则匹配通过 String 的...原创 2020-04-30 20:05:42 · 882 阅读 · 1 评论 -
Swift macOS NSWindow runModal() 如何在点击窗口关闭的时候取消程序的 modal 状态
macOS NSWindow runModal() 如何在点击窗口关闭的时候取消程序的 modal 状态当你用 application.runModal(for: demoWindow) 展示一个 demoWindow 窗口的时候,如果点击这个窗口左上角的关闭按钮关闭了这个窗口,在不做任何处理的情况下,当前应用还处于 Modal 状态,就是说其它窗口此时是无法操作的,只有程序退出 Modal 状...原创 2020-04-30 13:56:48 · 1161 阅读 · 0 评论 -
Swift iOS macOS 巨量 字符串拼接,速度优化
Swift iOS macOS 巨量 字符串拼接,速度优化使用字符串输出文件时遇到的一个问题:一个数组中的数据如果太多,比如有 8-9万条 数据,需要拼接起来再保存到文件有两种方式实现字符串拼接,这两种方式在数据量小的时候感觉不出来,但像这种数量比较大的就会有很大差别strs = [ "里面是8万条小字符串数据" ]strs.forEach { (item) in // 方法一 ...原创 2020-04-30 11:33:03 · 747 阅读 · 0 评论 -
Swift iOS macOS 实现 Hashable 协议
Swift iOS macOS 实现 Hasahable 协议对于一些项目中需要做比较的对象,就需要实现 Hashable 协议,因为要用到 ==比如我这里有个对象 Phrase,在项目中需要用到 两个 Phrase 对象作对比,就实现这个 Hashable protocle这个协议中主要有两个方法需要实现:static func == (lhs: Object, rhs: Objec...原创 2020-04-26 16:41:53 · 583 阅读 · 0 评论 -
Swift iOS macOS 如何 Localize StoryBoard,StoryBoard 本地化,添加多语言支持,基于 String
Swift iOS macOS 如何 Localize StoryBoard,StoryBoard 本地化,添加多语言支持,基于 String本地化主要包含两个部分:代码中文本的本地化 和 StoryBoard 中文本的本地化iOS 和 macOS 是一样的这里只介绍 StoryBoard 的本地化,代码中文本的本地化 请参阅这篇文章的前半部分,懒得说了Internationalizin...原创 2020-04-23 11:57:00 · 1089 阅读 · 1 评论 -
Swift iOS macOS 字符串 插入到已排序的数组中,字符串对比
Swift iOS macOS 字符串 插入到已排序的数组中,字符串对比今天需要实现这样一个功能:有一个字符串 ad,需要按顺序插入到这样一个字符串数组中。注意:这个数组中有近8万条数据,所以不可能每添加一个数据都重新排序一下,这样会很耗费时间和资源var arr = ["a", "ab", "ac", "abz", "nnqi", "nnq", "nnec"]实现方法先将数组排序...原创 2020-04-22 16:09:23 · 344 阅读 · 0 评论 -
Swift iOS macOS 多语言支持,国际化支持, Localization Localizable
Swift iOS macOS 多语言支持,国际化支持, Localization Localizable完成一个项目之后,如果你想让全世界的人都能使用这个 app,字符串国际化、本地化是一步必不可少的步骤。具体看这里,懒得再翻译一遍了,一个学习 iOS macOS Swift 很好的国外网站,内容为英文Internationalizing Your iOS App: Getting Sta...原创 2020-04-22 11:16:06 · 771 阅读 · 0 评论 -
Swift macOS NSTextField 响应键盘按键 Enter 回车键,或者其它按键
Swift macOS NSTextField 响应键盘按键 Enter 回车键,或者其它按键需求举例子演示,需要实现这样的功能:在第一个输入框按回车时,光标跳入第二个输入框,在第二个输入框中按回车时,执行添加词组的命令。一、继承 NSTextFieldDelegate protocal 并设置 delegateNSViewController BuddyVC 里面有两个 NSText...原创 2020-04-20 18:30:42 · 1909 阅读 · 0 评论 -
Swift NSAlert 的使用,如何影响按钮的点击事件
Swift NSAlert 的使用,如何影响按钮的点击事件先看例子:// 定义错误字典信息let userInfo = [NSLocalizedDescriptionKey: "存在不规范词条"]// 新建一个错误对象,使用上面的字典信息let error = NSError(domain: NSOSStatusErrorDomain, code: unimpErr, userInf...原创 2020-04-19 18:34:22 · 1369 阅读 · 0 评论 -
Swift macOS 点击窗口关闭按钮,退出程序
Swift macOS 点击窗口关闭按钮,退出程序在项目中的 AppDelegate 文件中添加如下方法// 意思是,当关闭app的最后一个窗口时,退出 appfunc applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool { true}...原创 2020-04-17 17:42:51 · 1951 阅读 · 0 评论