240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    Mac开发跬步积累(六): 响应链NSResponder Chain

    关于macOS 事件响应架构 可以参看我的另一篇文章macOS AppKit 的事件响应简介,本文是对事件响应的经一步实践与讨论,通过代码细节来...

  • Resize,w 360,h 240
    Mac开发跬步积累(五): Dark Mode下适配你的UI界面

    在macOS 10.14中,苹果在系统本身样式(Light (aqua) appearance)基础上推出了暗黑模式(dark appearan...

  • Resize,w 360,h 240
    Mac开发跬步积累(四):ImageIO解析Gif 图像数据

    Gif 动图在macOS与iOS平台上都是被广泛使用的一种图片资源;但在这两个平台上关于Gif动图的支持却是完全不同的效果: NSImageVi...

  • Resize,w 360,h 240
    Mac开发跬步积累(三):被忽略的 NSTabViewController

    从名字上看,NSTabViewController 很容易让熟悉iOS开发的人联想到UITableviewController,但是它在行为上更...

  • Resize,w 360,h 240
    Mac开发跬步积累(二):NSViewController 转场动画精耕细作

    与iOS相比,在macOS中,控制器的转场情景相对要简洁一些,没有iOS中导航控制器的Push和Pop动画以及边缘返回手势, 保留下的Prese...

  • Resize,w 360,h 240
    Mac开发跬步积累(一):Cocoa Drawing 之 NSImage imageNamed: 到底做了什么?

    对于一款应用来说,高质量的图像系统常常影响了设计上的优劣表现.在App的开发中,我们更是频繁的使用NSImage 来加载各种精心准备的图像资源,...

  • Resize,w 360,h 240
    macOS 应用注入开发简介与实践

    前言本篇算是对于之前的文章Mac OSX 之自己动手初步学习破解软件入门关于软件安全方面学习的一个补充,有疑问的朋友们可以在评论中多多留言提问和...

    1.1 9945 2 15
  • Resize,w 360,h 240
    macOS 应用开发小集锦

    记录开发中的琐碎技巧,以备查阅. NumberFormatter 将数字转为文字描述 输出结果与当前app的语言环境有关(默认为English)...

  • Resize,w 360,h 240
    macOS 开发进阶课程(续)

    优惠券 由于无法对学习过基础的课程的朋友们免费,因此发放100枚课程优惠券,无消费门槛,优惠50RMB,答谢朋友们.课程优惠券 缘起 早上收到简...