腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
macOS 开发学习
专栏成员
举报
33
文章
49528
阅读量
30
订阅数
订阅专栏
申请加入专栏
全部文章(33)
其他(19)
ios(6)
mac os(5)
swift(3)
人工智能(3)
游戏(3)
xcode(2)
git(2)
github(2)
安全(2)
java(1)
react(1)
json(1)
android(1)
opengl(1)
asp(1)
nat(1)
app(1)
event(1)
nswindow(1)
view(1)
window(1)
搜索文章
搜索
搜索
关闭
Mac开发跬步积累(六): 响应链NSResponder Chain
app
event
nswindow
view
window
响应链是一种消息处理机制,它是由一组有序的响应者对象组成的链条.当消息进入响应链条后,由响应者对象依次判断是否能够处理该消息,当一个响应者对象不能处理此条消息时,它会将消息传递给它的继任者(也就是它的下一个响应者对象). 响应链具有如下特性:
代码行者
2019-04-09
2.4K
0
Mac开发跬步积累(五): Dark Mode下适配你的UI界面
其他
在macOS 10.9+ 的时候,苹果就提供了NSAppearance这个类来协助AppKit管理App的UI控件. NSAppearance决定着AppKit如何渲染每个UI控件的效果,尤其是与颜色或者图片相关的部分.
代码行者
2018-12-14
2.3K
0
Mac开发跬步积累(三):被忽略的 NSTabViewController
其他
Apple 官方描述 NSTabViewController作为一个容器业务控制器,可以管理多个页面,并且一次仅显示一个页面
代码行者
2018-10-10
2.5K
0
Mac开发跬步积累(四):ImageIO解析Gif 图像数据
其他
这里可以看到Gif 是保存了多幅图像的一个图像文件,有了这个基础认识,我们就可以使用代码来解析Gif图像了.
代码行者
2018-10-10
2K
0
一步一步,开始上手Mac 开发(一)
其他
通过本文,你可以创建你的第一个Mac Application,编译并指定版本号,而且经过练习,你应该掌握:
代码行者
2018-08-23
4.1K
1
CALayer 实用属性补充
ios
git
mac os
asp
这个属性的类型被定义为id(这是由于MacOSX历史原因造成的,因为在Mac中这个属性对CGImage和NSImage都起作用),意味着它可以时任何对象类型,但实际上,如果给contents赋值不是CGImageRef,得到的都将是空白图片。可是CGImageRef属于Core Foundation类型,所以,赋值的时候,需要进行桥接转换。
代码行者
2018-08-23
949
0
Mac开发基础练习:制作一个状态栏(NSStatusBar)上的App(一)
其他
项目开发是最有效果的学习途径(没有之一),现在我们从开发一个小的状态栏上的App入门,通过逐步实现功能,来渐渐上手熟悉Mac OSX上的基础控件使用方法。通过本练习,希望能够帮助有兴趣的同学掌握如下基
代码行者
2018-08-23
2.3K
0
Mac开发基础练习:制作一个状态栏(NSStatusBar)上的App(二)
其他
1.1 选中ViewController.m文件,添加鼠标左键点击事件监听,实现代码如下图:
代码行者
2018-08-23
1.5K
0
一步一步,开始上手Mac 开发(二)
其他
2.2 选中MasterViewController.xib 选中view,然后把它拖动的更宽更高,不必在意具体的尺寸细节,要能够放下新的控件就可以。
代码行者
2018-08-23
817
0
iOS图文混编先说一下我遇到这个问题的思路:
ios
CoreText 之后,苹果新增加了UITextkit,更容易实现图文混排,甚至混编!
代码行者
2018-08-23
494
0
一步一步,开始上手Mac 开发(三)
其他
1.1 先选中MasterViewController.xib,重新调整view 的尺寸和排列内部的各个控件,(以你喜欢的方式)让控件看起来更协调,而且能够全部显示,它可能看起来像下面这样样子:
代码行者
2018-08-23
983
0
Mac开发之NSCollectionView使用以及自定义item
其他
与iOS中的UICollectionView相似,在Mac开发中,我们也会常常用到NSCollectionView来展示内容,但在使用中,与iOS有较大差别,尤其对Mac开发新手来说,不得不到头文件中慢慢搜索,结果事倍功半,本文简示范基础用法,可以快速上手练习,好了,闲话少叙,开启工程实例,开发语言使用Swift3.0
代码行者
2018-08-23
2K
0
Mac OSX 给现有的应用追加基于文档的功能
其他
在Xcode中创建Cocoa Application 工程时,通常有两种选择类型:<code>基于文档的Application</code> 和<code>非文档的Application</code>,具体是哪一种类型,关键在于创建工程的时候,你是否选中下图中的<code>Create Document-based Application</code>选项:
代码行者
2018-08-23
644
0
Mac 开发之 做一个JSON转模型属性的小公举
json
xcode
安全
好啦,到这里就简单完成了这个小工具,继续学习的,可以给这个工具添加一个状态栏按钮(可以参考我前面的文章),也许会用起来更方便哦..
代码行者
2018-08-23
1.1K
0
使用UITableView 简化登录注册界面
ios
swift
感觉有些时间没写iOS的东西了,主要是大神们都已经把该讲的都讲清楚了,<code>实在不敢弄斧班门</code>前段时间看到一篇巧用状态值处理复杂的 TableView文章,思路另辟蹊径,值得学习,但通篇看下来后<code>发现没有code demo,有些撩人啊</code>,本着学习的态度,根据该文章的方法,写了个示例工程loginTableDemo,希望能对看了该文章的人在实践上有所帮助,同时欢迎大家指出代码中的不足,<code>没有优化处理,有不少冗余的code</code>. 不废话,先上效果:
代码行者
2018-08-23
1.1K
0
iKiss - Mac OSX 应用开发历程分享技术正题:
其他
iKiss界面 好久没更新简书内容了,排除个人松懈的因素之外(当然,这点我是不会轻易承认的?),主要是公司最近一个月连续上马两个项目,除了让人无法拒绝又蛋疼不已需求和欲壑难填的产品人员经常挥斥方遒也是
代码行者
2018-08-23
821
0
Mac OSX 开发基础控件学习之 NSOutlineView
其他
在开发基于osx的Application的过程中,当我们需要显示一组列表结构的数据时,比较容易想到的控件是NSTableView;但如果你显示的数据有层级结构时,NSTableView就会面临一个问题:因为在osx中,NSTableView没有分组功能( sections) 因为在cocoa 中提供了另一个控件供满足我们的需求NSOutlineView它是继承自NSTableView的子类,是Mac OSX Application常用的控件之一,与NSTableView相似,NSOutlineView也使用行和列来显示内容,但所不同的是NSOutlineView使用具有层级的数据结构 下面我们通过一个示例(你也可以从这里Demo下载工程,但更推荐自己一步一步创建工程并实现功能)来简单学习一下怎样使用NSOutlineView显示带有层级结构的数据内容
代码行者
2018-08-23
1.6K
0
Mac开发之 Cocoa 绑定 入门
ios
swift
人工智能
从iOS开发转为Mac OSX应用开发的过程中,cocoa 绑定算是比较大的一个差异,也是OSX上比较实用的技术,cocoa 绑定让开发者节省了大量的代码,可以快速的完成一个应用开发.本文将从三个方面为新入门Mac OSX开发的朋友来介绍cocoa绑定,希望大家能灵活的应用到自己的实际工程中.好了,一起动手来学习Cocoa 绑定吧~
代码行者
2018-08-23
1.9K
0
SimuLooker 一款用于iOS开发的小工具
ios
xcode
在iOS日常开发中,Xcode的模拟器作为调试App的必备工具,使用频度很高,一些app需要对数据进行持久化,因此就需要经常访问模App内的Doucment,Cache,Preferences等文件路径,然后进行数据查看或者修改,删除等操作.如果每次都使用NSLog输出文件路径,虽然容易,但仍让人感觉有一点点疲劳,(在Xcode8之前,可以使用插件实现文件路径查找),因此写了这个小工具,试试效果~
代码行者
2018-08-23
539
0
macOS 开发 - 小基础拾遗
mac os
android
java
react
nat
通过熟悉一个App的启动过程,有利于我们理解开发时代码的执行过程,以及帮助我们修复一些系统Bug都是非常有意义的.一个macOS的App启动与iOS App启动相似,大体上可以将整个过程分为两部分:
代码行者
2018-08-23
702
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档