macOS & iOS 开发笔记

不写博客技术就会更好?也许给不了高深,但愿给你清晰

排序:
默认
按更新时间
按访问量

iOS 内存泄露检测

内存泄露 内存泄露 一静态分析使用 Analyze 准备工作 静态泄露示例 二动态分析使用Instruments的leaks工具 三使用Debug memory graph 动态分析的泄露示例 block 中self 的使用 block中_ 下划线的使用 子控件对父控制器的引用 私有属性...

2018-01-05 16:23:48

阅读数:191

评论数:0

MacOS 开发 - NSWorkspace

简介 一操作应用程序 常用API 使用 1打开pagesnumbers 二打开文件 常用API 使用方法 1openURL 打开网页 2openURL 发送邮件 3openURL 使用照片预览 打开 pdf 文件 4openFile 使用 safari 打开 pdf 文件 5打开 Pages 文件...

2017-09-28 21:42:15

阅读数:1641

评论数:2

MacOS 开发 - NSView 添加鼠标监控

关键词:MacOS 开发 - NSView 添加鼠标监控、NSTrackingArea、mouseEntered、cursorUpdate、mouseExited、mouseDown 一、鼠标点击事件响应流程简述: 二、步骤 1、自定义 MSView 继承自 NSView; 2、在 MSVi...

2017-09-18 17:15:44

阅读数:1952

评论数:2

iOS 懒加载一键生成工具(MacOS 应用)

每次写懒加载方法、NSCoding 协议方法都觉得很烦,重复而且容易出错。 懒加载生成查件 Gengetter.xcplugin.zip 现在已经没法用了。所以想自己写一个。顺便把NSCoding 协议 和 根据接口字段创建属性也一起实现了。 WHC_DataModelFactory-mast...

2017-08-21 12:31:44

阅读数:1145

评论数:0

macOS 开发 - 入门笔记

一、引言 二、相关书籍推荐 1、剑指人心的书 2、《Cocoa入门:使用Objective-C》 3、非虫:《macOS软件安全与逆向分析》 4、官方开发文档 三、视频教程 四、实用Demo 五、优秀MacOS 开发博客 六、我的开发笔记(CSDN 博客目录) 1、基础UI控件 2、Doc...

2017-05-27 10:24:16

阅读数:7328

评论数:3

iOS UITableView 使用总结

footerheader 滚动 分割线 tableHeaderView tableFooterView UITableViewStylePlain UITableViewStyleGrouped accessoryType

2017-05-09 20:50:10

阅读数:613

评论数:0

iOS录音方法实用详解(配Demo下载)

iOS录音播放Demo下载地址:http://download.csdn.net/detail/lovechris00/9587214本文将涉及到以下内容:一、搭建长按录音UI效果;二、使用AVAudioRecorder录音;三、使用AVAudioPlayer播放,并添加播放动画;四、使用lame...

2016-07-26 16:27:05

阅读数:13030

评论数:15

MacOS 开发 - 软件安装常用文件夹 初探究竟

安装常用文件夹 pkg 安装常用文件夹 ~/Library 和 /Library 的区别 详情探究 1、~/Library 2、~/Library/Application Support 3、~/Library/Application Support/CrashReporter 4...

2018-05-20 20:26:21

阅读数:17

评论数:0

macOS 开发 - 添加可执行程序 Command Line Tool

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

2018-05-19 20:05:52

阅读数:16

评论数:0

macOS 开发 - 描述文件安装失败 Provisioning profile does not allow this device.

今天运行 Mac app project 的时候,提示没有 provision file, 去开发中心download 来安装。 一系列后提示我“描述文件安装失败” 今天在家查了下,这个provision file 所包含的device中,没有本机对应的UUID。 所以通过 关于...

2018-05-16 21:31:47

阅读数:18

评论数:0

macOS - 使用 Sparkle 进行自更新

2018-05-09 01:03:22

阅读数:62

评论数:0

macOS - POSTGRESQL 数据库安装、使用、GUI工具

安装和使用 安装 启动 创建用户 创建数据库 连接数据库 深入-源码分析 GUI 工具 macpostgresclient 使用 1、新建表 2、添加表字段 3、添加数据 4、修改 安装和使用 安装 使用命令行 brew install postgres 安...

2018-04-19 20:13:18

阅读数:65

评论数:0

Mac 使用小技巧 - 开篇

作为开发者,发布博客常常是让人不齿的,常见的调调是,大牛一般不发布博客。可是发布博客是成为大牛的阻碍吗? 然而要发布与技术无关的用户手册,却还是让我犹豫了一阵子,我在想: - 写这些是不是证明我不是一个好的程序员?–当然不是 - 是不是浪费我写代码的时间了? – 摸着良心问,逛街浪费的时间...

2018-04-13 22:08:36

阅读数:43

评论数:1

Mac 使用小技巧 - 设置文件默认打开方式

引言 步骤 一、右键选中文件,点击显示简介 二、在显示简介标签页,点击下拉框选中我们需要打开的软件 三、设置所有该类型文件都用这个应用打开 引言 习惯了使用markdown 输入法,便什么都是用 md 来编写,可惜目前文件双击都是使用 xcode 打开的。右键选择打开方式,...

2018-04-13 21:56:17

阅读数:76

评论数:0

macOS - 安装MySQL

安装 https://blog.csdn.net/pansanday/article/details/54915916 安装过程中,记得注意弹窗,有一个会显示密码 mac上忘记mysql密码完美解决方案 https://blog.csdn.net/xiaozhuanddapang/ar...

2018-04-11 19:53:51

阅读数:39

评论数:0

iOS & macOS 导入/导出 Excel 数据

导入、读取数据 导出数据 最近用到这一块,搜到几篇文章和资源,亲测好用。就不在这里展示代码了,可直接戳下面链接 导入、读取数据 文章:https://www.jianshu.com/p/95c88a7073a6 Demo下载地址:https://pan.baidu.com/s...

2018-04-11 17:29:22

阅读数:41

评论数:0

macOS 开发 - receipts 像不像 windows 中的注册表呢?

Installed.app 通过查看 /private/var/db/receipts 目录中石油有以程序包命名的 pkg 文件,可以判断 程序A 是否是第一次安装。 /private/var/db/receipts 结构如下:

2018-04-07 18:22:46

阅读数:32

评论数:0

watchOS 开发 - 入门

既然已经开始小众的 macOS 开发,顺便也开始琢磨下 watchOS 的开发吧,应该是相通的。 视频教程 iOS-健康App系列之迈出你的第一步 https://www.imooc.com/learn/511 ...

2018-04-07 11:00:56

阅读数:53

评论数:0

python - 一些pip install 记录(ImportError: No module named )

引言 正常使用报错名称安装的 其他类型 web pod search 搜索尝试: yaml werkzeug sae sae错误尝试: MySQLdb 引言 下载了一份别人的 python 项目,运行发现各种 ImportError: No module named...

2018-04-05 11:51:55

阅读数:160

评论数:0

macOS 开发 - 使用AFN

开启沙盒 AFN 同时支持iOS 和 macOS,只是macOS上需要开启沙盒权限 其他步骤基本一致 1、使用cocoapod 导入 target "MACAFNTest" do pod 'AFNetworking', '~&am...

2018-03-30 11:02:31

阅读数:27

评论数:0

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