自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

伊织看世界

方便自查的个人学习笔记;文章主要来自官方文档、各教程,根据理解删改,追求简约实用,有错误或建议欢迎指出,共同学习。

  • 博客(29)
  • 资源 (56)
  • 收藏
  • 关注

原创 macOS 开发 - 入门笔记

一、引言二、相关书籍推荐1、剑指人心的书2、《Cocoa入门:使用Objective-C》3、非虫:《macOS软件安全与逆向分析》4、官方开发文档三、视频教程四、实用Demo五、优秀MacOS 开发博客六、我的开发笔记(CSDN 博客目录)1、基础UI控件2、Dock、Window、状态栏、目录栏3、文件管理等4、视图效果5、综合6、网络&am

2021-01-18 20:16:48 37111 14

转载 SwiftUI - Text

文章目录BasicStyleParagraphPaddingFullScreenDateFormatterAppendLearn from:http://www.coolketang.com/hdjc/swiftUI/BasicStylestruct ContentView : View { var body: some View { VStack{ //Basic style

2021-01-28 12:47:11 298

原创 macOS Command - defaults

文章目录关于 defaults常用命令基本使用domain读读取全部读取部分键写删除常见使用Findersafariloginwindow开启/关闭 MacBook充电提示音AirdropCrashReporter 崩溃报告DockScreencapture 截屏XcodeHelpviewer 帮助LaunchpadDashboard开启/关闭 HIDPI查看Defaults命令的执行历史Manual**NAME****SYNOPSIS****DESCRIPTION****OPTIONS****BUGS**

2021-01-27 22:58:27 2008 1

原创 创建运行在 iOS 和 macOS上的 SwiftUI 项目 (Multiplatform App)

创建新 project 的时候,只能选择一个平台;我们可以任意选择 iOS 或 macOS;此处我选择 macOS;然后再新建一个 target,选择iOS;本文基于 macOS 11,Xcode 12.3创建 Multiplatform AppXcode 12.0.3 没有 Multiplatform – App 这个选项,建议更新 Xcode。填写项目信息必须运行在 11.0 上可参考 samplehttps://github.com/jordansinger/mes

2021-01-27 18:39:49 2104 1

原创 macOS 开发 - 创建 Document-Based App

文章目录创建官方文档:Document-Based App Programming Guide for Machttps://developer.apple.com/library/archive/documentation/DataManagement/Conceptual/DocBasedAppProgrammingGuideForOSX/Introduction/Introduc...

2021-01-25 20:01:12 1674

翻译 UTI ( Uniform Type Identifier )

文章目录由来UTIs 的语法和使用关于 type统一性UTI 字符组UTI 语法public domaindyn domain一致性层次结构 Conformance Hierarchy如何在应用中使用 UTIs申明新的 UTIMIMEType 、OSType翻译改编自《Uniform Type Identifiers Overview》https://developer.apple.com/library/archive/documentation/FileManagement/Conceptua

2021-01-24 20:11:45 2717 2

原创 macOS 开发 - NSUserDefaults 和 cfprefsd

文章目录一、关闭沙盒模式下二、沙盒模式下三、关于 cfprefsd假设我们的测试bundleID 为 com.ms.test一、关闭沙盒模式下偏好设置数据地址:~/Library/Preferences/com.ms.test如果删掉这个 plist 文件,依旧可以读出相应数据;(重启之后如何?亲们可以尝试)这个情况下,执行下面命令可以解决:killall -SIGTERM...

2021-01-23 21:39:54 2038

原创 macOS 开发 - 使用 ScreenSaverView 制作屏幕保护程序

文章目录制作一个图片旋转的屏幕保护程序1、创建一个 screensaver project2、添加 imgView3、添加imgView 的动画效果4、添加到 `系统偏好设置 - 桌面与屏幕保护程序` 中5、删除 屏幕保护`.saver` 文件参考资料制作一个图片旋转的屏幕保护程序参考demo 来源/下载地址:https://github.com/xiezi222/ScreenSaverD...

2021-01-23 21:38:01 3137 1

原创 macOS 开发 - App Delegate 与storyboard、xib

零、引言一、storyboard 中的 appDelegate1、去掉 App Delegate2、连接 App Delegate二、xib 中的 appDelegate三、设置 appDelegate 为其他文件1、探索 delegate 的类。2、创建类,实现 NSApplicationDelegate 及方法3、设置 delegate 为 NSWindowController四、Deployment Info 中的 main interface

2021-01-23 21:37:31 2912 1

原创 macOS 开发 - DiskImageMounter

wiki:https://zh.wikipedia.org/zh-hans/DiskImageMounterdmg 文件是使用 DiskImageMounter.app 这个应用打开的。 邮件点击dmg,就可以发现这个文件名。 DiskImageMounter.app 地址位于: /System/Library/CoreServices/DiskImageMounter.app...

2021-01-23 21:37:17 4215

原创 macOS - 手动修改本地app的icon

引言步骤其他试探方法(失败)其他引言有时候设计师觉得 logo icon 设计不合理,会给你新的图片;但经过图片大小转化、拖入工程,还是挺耗时的。步骤1、准备好最新的图标文件,格式为 icns; 不错的 png -> icns 生成工具:http://www.cocoachina.com/bbs/read.php?tid=1137632、进入a...

2021-01-23 21:37:00 6550 4

原创 macOS 开发 - NSTask(调用命令行、APP 多开)

NSTask 简述 一打开指定App 1核心代码 2获取 App 执行地址 0 fullPathForApplication 不能获取执行地址 1 App 执行地址文件结构 2 获取 App 执行地址 3APP 多开2获取传递参数 args3 常用操作绑定菜单栏 menu二调用命令行查询开机记录并获取记录3其他命令行的实现1 执行查询文件的设置参考资料

2021-01-23 21:36:21 8370 1

原创 macOS - ComputerName、HostName、LocalHostName、UserName、FullUserName、NetBiosName

文章目录一、综合说明二、ComputerName 电脑名称(计算机名)1、GUI 查找方式2、终端获取方式3、终端修改方式4、OC 代码实现三、LocalHostName 本地主机名1、GUI 查找方式2、命名说明3、终端获取方式4、终端修改方式5、OC 代码实现四、hostname1、终端获取方式2、终端修改方式五、UserName & FullUserName 当前用户1、GUI 查找...

2021-01-23 21:36:03 1842

原创 macOS 开发 - 打包 PKG(使用 Packages)

文章目录一、软件准备1、(推荐)下载 Packages2、PackageMaker3、Iceberg4、命令行二、打包 pkg 工程1、准备材料、创建工程1.1 在桌面创建一个文件夹,放置需要安装的文件1.2 打开 Packages 应用1.3 添加项目信息2、添加 package 信息2.1 identifier 必须添加,否则会编译不通过。2.2 在payload 添加需要安装的文件2.3 添......

2021-01-23 21:32:05 18115 27

原创 macOS 开发 - CoreWlan 获取 WiFi 信息 (CWInterface、CWChannel、CWConfiguration)

文章目录核心代码运行结果没有开启 WiFi 时(无论是否连接有线)开启wifi时核心代码#import <CoreWLAN/CoreWLAN.h>#import <SystemConfiguration/SystemConfiguration.h>- (NSString *)returnNetWorkJudge{ NSString *pingHost ...

2021-01-23 21:31:47 2271

原创 macOS - networksetup 命令

networksetupnetworksetupSYNOPSIS方法示例输入下面命令,可查看很多可用的网络命令:man networksetup可以知道 networksetup 命令地址是:/usr/sbin/networksetupThe networksetup command is used to configure network set...

2021-01-23 21:31:08 14442 1

原创 macOS 开发 - Command Line Tool 命令行工具

添加步骤成功验证其他说明添加步骤1、选中左侧最上方,总工程菜单。点击栏目下方添加; 2、在弹窗中搜索 command, 方便快速找到。这里还有很多添加项,开机自启动也是如此添加。 3、双击选中; 4、输入 product 名字,即可。可以注意到,我们是添加到 Mac_Auth 这个Project 下面。成功验证添加成功后,项目会自动生成一个...

2021-01-23 21:24:33 6601 1

原创 macOS 工具 - 查看PKG文件内容:SuspiciousPackage 使用方法

下载安装SuspiciousPackage官方下载地址(免费): http://www.mothersruin.com/software/SuspiciousPackage/get.html使用方法1、双击打开后,没有主窗口,但可以看到左上方的菜单栏; 选择 file –> open,选中你的pkg 文件即可。2、pkg信息面板 这里会显示pkg的一些基本信息,...

2021-01-23 21:23:50 6062 1

原创 Go 1 - 概览/安装

安装包下载地址一安装Golang的SDK二配置环境变量三使用命令行调试参考文章地址网上有很多安装方法,比如通过homebrew来安装。这里是直接下载的安装包。安装包下载地址地址: https://golang.org/dl/一、安装Golang的SDK双击 .tar 文件,就会自动解压成名字为“go”的文件夹;拖拽到你的用户名下,记住路径; 我的路径为:/Users/MelissaShu

2021-01-23 21:22:46 33196 7

原创 macOS 使用 - 使用系统屏幕共享(VNC)

文章目录参考macOS 自带屏幕共享功能,路径为 /System/Library/CoreServices/Applications/Screen\ Sharing.app, 在平时使用的应用程序文件夹中是找不到的。打开程序后,将受到这样的弹窗。可以通过主机名或者 Apple ID 来连接。参考共享另一台 Mac 的屏幕https://support.apple.com/...

2021-01-23 21:20:29 11912 1

原创 macOS 开发 - Drag & Drop 拖拽的基本使用

文章目录一、概述二、相关类与协议三、使用1、构建视图3、查看运行效果四、功能设计参考一、概述如果应用中有对文本、文件、图片的移动、复制操作,Drag & Drop 是非常高效而直观的。二、相关类与协议Drag 相关类和协议位于 AppKit 中NSDraggingImageComponentNSDraggingItemNSDraggingSessionprotoco...

2021-01-23 21:15:53 2220

原创 macOS 开发 - Notarization 公证你的 Developer ID 应用

文章目录一、Notarization 简介我的 Notarizing 记录1、Enable hardened runtime2、Archive二、Gatekeeper 门禁显示 `允许任何来源`三、关于 Rootless & SIP1、查看是否开启了Rootless2、关闭/开启 Rootless一、Notarization 简介关于Notarization 机制的由来和原理,这篇文......

2021-01-23 21:14:26 5307 2

原创 macOS 开发 -文件和文件夹 & 完全磁盘访问权限

文章目录一、权限说明二、`文件和文件夹` 权限管理的目录三、完全磁盘访问权限1、手动增删2、和 文件和文件夹 权限相关3、SIP 下 无法用命令 完全磁盘访问 权限4、完全磁盘访问权限 的授权判断一、权限说明关于这两个权限,没有看到 Apple 给开发者的具体建议。根据:https://support.apple.com/zh-cn/guide/mac-help/mh32356/mac,...

2021-01-23 21:12:04 13667 1

原创 macOS 开发 - 给 PKG 签名(productsign)

引言实现步骤1、创建 installer certificate1.1 从钥匙串创建证书1.2 创建installer certificate1.3 对pkg 进行签名1.3.1 获取 installer 证书名字1.3.2 签名引言使用 pkg 文件进行安装时,常常会提示:一般而言,去隐私中设置即可; 或者使用 sudo spctl -...

2021-01-23 21:11:11 7158 2

原创 macOS Command - xattr

xattr 命令简介xattr – display and manipulate extended attributesxattr 命令用于展示和修改扩展属性;个人认为 xattr 可以看做是 extend 和 attributes 的缩写。什么是扩展属性?扩展属性是与文件一起存储的任意元数据,但与文件系统属性(如修改时间或文件大小)是分开的。元数据通常是以null结尾的UTF-8字符串,但也可以是任意二进制数据。有哪些扩展属性,都代表什么意思?常见用法$ xattr -husa

2021-01-23 20:10:21 15433 2

原创 macOS 使用问题记录

文章目录U盘/移动硬盘自动卸载/不显示视频文件显示灰色终端命令U盘/移动硬盘自动卸载/不显示插入移动硬盘后,不显示(自动unmount 了),可能是文件系统损坏;可以通过 磁盘工具 app 来 急救 修复;如果修复失败,使用 windows 电脑,以管理员权限执行下述命令(移动硬盘挂载为 G 盘):chkdsk G: /f视频文件显示灰色视频文件没拷贝完,可能会显示灰色,不能拷贝,但可以播放。这种情况下可以使用下述命令:$ cd /Volumes/U盘名字$ xattr -d -

2021-01-23 18:40:16 770

原创 macOS 开发 - 10.15 Screen Recording 屏幕录制 授权及跳转

文章目录方法1、权限判断2、隐私面板跳转探索经历1、关于 10.15 权限2、关于隐私面板跳转3、获取偏好设置plist信息4、tcc5、使用 AppleScript 获取偏好设置面板信息5、OS X System Preference LinksAccessibility Preference PaneSecurity & Privacy Preference PanemacOS Cat...

2021-01-18 22:27:17 9760 6

原创 macOS 开发 - NSMenu 添加目录

添加顶部目录简单常用的一级目录添加二三级目录添加 Dock 菜单状态栏NSStatusItem添加菜单给一个NSView添加右击菜单小结参考资料添加顶部目录简单常用的一级目录- (void)addMenu{ //获取主目录 NSMenu *mainMenu = [NSApp mainMenu]; NSLog(@"%@ - %@",mainMenu,[mainMen

2021-01-18 22:16:17 7610 1

原创 macOS Command - otool

otoolotool一、otool 简介查看 otool 地址1、电脑已安装 Xcode2、未安装 Xcode 的电脑二、用法1、查看动态链接库 otool -L2、otool -ov3、汇编码 otool -tV4、查看 Mach-O头结构等5、查看ipa包是否加壳参考一、otool 简介Mac OS X下二进制可执行文件的动态链接...

2021-01-18 22:14:31 10800 1

Google Chrome 99.0.4844.83

Google Chrome 99.0.4844.83

2023-09-28

google chrome 117.0.5938.132

google chrome 117.0.5938.132

2023-09-28

jaychou-lyrics.zip

仅用于学习,共 5819 行

2023-06-20

weather-photos

天气照片分类数据,有四类:cloudy、rain、shine、sunrise 下载自:https://www.kaggle.com/datasets/somesh24/multiclass-images-for-weather-classification

2023-03-21

机器学习 信用卡数据 creditcard-exp.csv

机器学习 信用卡数据

2023-02-27

ffmpeg iOS SDK

根据 https://evanxlh.github.io/2020/07/19/compile-ffmpeg-on-macos/ 教程生成; 不支持 macOS app。

2022-12-18

kaldi-trunk 安装包

你也可以使用下属命令获取 git clone https://github.com/kaldi-asr/kaldi.git kaldi-trunk --origin golden

2022-12-16

oxford-iiit-pet 数据

oxford-iiit-pet 数据,多分类动物图片数据 下载自:https://www.robots.ox.ac.uk/~vgg/data/pets/

2022-12-11

英文-酒店评价数据集-二分类.zip

英文 酒店评价数据 neg: not so much farcical as sour . pos: if you sometimes like to go to the movies to have fun , wasabi is a good place to start .

2022-11-30

中文-酒店评论数据-二分类

内容、格式如下 0,标准间太差房间还不如3星的而且设施非常陈旧.建议酒店把老的标准间从新改善. 1,这个价格,算性价比很高的一个酒店了。当然价格便宜,就不能太计较服务了。总的来说是一个愿意再次入住的酒店。

2022-11-30

Mac jdk-11.0.10_osx-x64_bin.dmg

Mac Java SE Development Kit 11 Downloads 下载自: https://www.oracle.com/java/technologies/javase-jdk11-downloads.html

2021-02-22

Mac neo4j-community-4.2.3-unix.tar.gz

Mac neo4j community Server,下载自:https://neo4j.com/download-center/

2021-02-22

jre-8u281-macosx-x64.dmg

Mac Java JRE, 下载自:https://www.java.com/

2021-02-22

Mac R-4.0.3.pkg

Mac R 语言安装包,下载自:https://cran.r-project.org

2021-02-15

Minst数据集.zip

数据下载自:https://github.com/amplab/datascience-sp14/tree/master/lab7/mldata

2021-02-14

qt-creator-opensource-mac-x86_64-4.14.0.dmg

qtcreator,下载自 https://download.qt.io/official_releases/qtcreator/4.14/4.14.0/

2021-02-03

qt-unified-mac-x64-4.0.1-1-online.dmg

qt 安装包,下载自 https://www.qt.io/download-qt-installer

2021-02-03

AirServer-7.2.6.dmg

使用步骤:https://sspai.com/post/64946 AirServer for Mac是一款能够通过本地网络将音频、照片、视频以及支持AirPlay功能的第三方App,从 iOS 设备无线传送到 Mac 电脑的屏幕上,把Mac变成一个AirPlay终端的实用工具。 下载自:https://www.airserver.com/download

2021-01-23

Python CIFAR-1 数据集 (cifar-10-python.tar.gz)

Python CIFAR-1 数据集;下载自:http://www.cs.toronto.edu/~kriz/cifar.html

2021-01-10

tutorials.zip

TensorFlow 库 tutorials,含 minst 数据集; tf 2.4 可在 tf 主目录下创建 examples 文件夹,添加 __init__.py 文件,再将本压缩包解压后放进 examples 中。

2021-01-08

Neo4j Desktop-1.3.4.dmg

NOSQL 图形数据库 Neo4j Mac 客户端; download from : https://neo4j.com

2020-12-03

covtype_data.zip

Covertype Data Set 森林覆盖植被数据集 下载自:http://archive.ics.uci.edu/ml/datasets/Covertype

2020-11-25

Mac端R语言IDE: RStudio-1.3.1093.dmg

R 语言 IDE : rstudio, Mac版本 RStudio-1.3.1093.dmg 下载于: https://rstudio.com/products/rstudio/download/#download

2020-11-24

spark-3.0.1-bin-hadoop2.7.tgz

spark 3.0.1,基于 hadoop2.7;发布于 2020.09.02 下载于 https://spark.apache.org/downloads.html

2020-11-17

nltk_data

源自 https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/index.xml

2020-11-10

word2vec_sample.zip

NLTK Data 中的 Word2Vec Sample; NLTK: http://www.nltk.org Word2Vec : https://github.com/danielfrg/word2vec

2020-11-09

mysql-8.0.22-macos10.15-x86_64.dmg

mysql Mac 版本安装包;原地址位于:https://dev.mysql.com/downloads/mysql/ ;

2020-11-01

XPathHelper_2.0.2.zip

Chrome 插件 XPath Helper 2.0.2

2020-10-28

Move to Applications folder

Move to Applications folder demo 核心代码来自:https://github.com/RISCfuture/TMMoveToApplicationsFolder

2019-01-07

USB Prober.app

USB Prober.app macOS 查看 USB 连接 基于 iOUSBFamily OS X for 10.9.3

2018-07-08

深入解析Mac OS X & iOS操作系统

中文版 深入解析Mac OS X & iOS操作系统 ( Mac OS X and iOS Internals To the Apple's Core ) 不是五星级清晰,但绝对可见、靠谱

2018-06-29

Packages.dmg pkg打包工具

macOS 平台 pkg 打包工具

2018-06-04

PackageMaker

macOS pkg 生成器, 从 https://developer.apple.com/download/more/?=for Xcode 下载 Auxiliary tools for xcode - July 2012 中抽取

2018-04-07

IORegistryExplorer

查询MacOS,iOS 设备系统信息,可通过此工具获取相关key https://developer.apple.com/download/more/

2018-03-30

macOS 开发 - 选择图片

OSX开发, 选择默认图片、自定义图片、相机拍照。 [[IKPictureTaker pictureTaker] beginPictureTakerWithDelegate:self didEndSelector:@selector(pictureTakerDidEnd:returnCode:contextInfo:) contextInfo:nil];

2017-09-06

iOS 图片剪裁demo

iOS 图片剪裁:圆形、可自定方形尺寸

2017-06-17

Cocoa入门:使用Objective-C

开发MacOS(OSX)上App的书籍资料

2017-05-27

MesaSQLite

Mac查看sqlite的工具;

2017-05-15

iOS 预览 UIDocumentInteractionController QLPreviewController

本demo使用两种预览方式:UIDocumentInteractionController QLPreviewController 展示文件

2017-05-03

QuicklookDemo

Quicklook的简单实用,主要展示了以下类型文件的预览: 1. pdf 2. jpg 3. gif 4. ppt 5. doc 6. mp4 7. mp3

2017-05-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除