摘要: 预防 Timer 的循环引用 2017.03.02 02:42* 字数 584 阅读 1098评论 0喜欢 1 在iOS开发过程中,Timer(NSTimer)是我们经常要使用的一个类。通过Timer,可以定时触发某个事件,或者执行一些特定的操作。但是稍微不注意,就会导致内存泄漏(memory le 阅读全文
posted @ 2019-01-30 18:17 sundaysmac 阅读(1713) 评论(0) 推荐(0) 编辑
摘要: 如图所示NSProgressIndicator的几种类型 属性说明 Progress Indicator控件的主要UI属性说明如下 1>style:有线性增长的Bar和圆形转圈动画 Spinning两种样式。 2>Behavior中的 Indeterminate:勾选,不指示具体的进度百分比,只是一 阅读全文
posted @ 2019-01-30 18:04 sundaysmac 阅读(877) 评论(0) 推荐(0) 编辑
摘要: MacOS 开发 - NSProgressIndicator 2017年10月18日 一、引言 一开始觉得这个控件比较简单,iOS 上也很少用到原生的indicator (一般用 MBProgressHUD),没什么好写的。 后来发现这块资料很少,也有人问道,索性还是简单写写。 二、创建 NSPro 阅读全文
posted @ 2019-01-30 16:43 sundaysmac 阅读(1284) 评论(0) 推荐(0) 编辑
摘要: //步进器 fileprivate let stepper : NSStepper = { let stepper = NSStepper(frame: NSMakeRect(0, 0, 100, 40)) stepper.wantsLayer = true //设置背景色 stepper.laye 阅读全文
posted @ 2019-01-30 16:18 sundaysmac 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 2017年09月17日 https://blog.csdn.net/lovechris00/article/details/78007786 简介创建和使用尺寸常见的递增输入,其实是一个 NSTextField 和 NSStepper 组合使用: 简介 stepper 是一个很简单的控件,以至于定义 阅读全文
posted @ 2019-01-30 15:52 sundaysmac 阅读(462) 评论(0) 推荐(0) 编辑
摘要: iOS - Swift 创建代理协议的多种方式 https://blog.csdn.net/lincsdnnet/article/details/71599253 2017年05月11日 00:07:28 LinXunFeng 阅读数:1161 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2019-01-30 15:42 sundaysmac 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Swift 之数据类型: 时间日期 2017.05.22 18:17* 字数 212 阅读 644评论 0喜欢 0 时间日期 NSDate 在OC中,可以使用如下的代码创建一个UTC的时间: NSDate *currentUTCDate = [NSDate date] 但在Swift中,使用 let 阅读全文
posted @ 2019-01-30 15:38 sundaysmac 阅读(824) 评论(0) 推荐(0) 编辑
摘要: Date Picker控件的主要UI属性说明如下。 Style: 3种U样式 Textual、 Textual With Stepper.和 Graphical分别表示文本日历、自增 减的文本日历和图形化显示的日历。 Selections: 鼠标点击选择的模式, Date Range和 Single 阅读全文
posted @ 2019-01-30 15:34 sundaysmac 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 2017年09月08日 17:44:04 lovechris00 阅读数:2830更多 所属专栏: macOS 开发 版权声明:本文为博主原创文章,转载请附上本文链接地址。from : https://blog.csdn.net/lovechris00 https://blog.csdn.net/l 阅读全文
posted @ 2019-01-30 15:33 sundaysmac 阅读(654) 评论(0) 推荐(0) 编辑
摘要: swift 对于NSDate日期获取年月日及其他操作 extension NSDate { /** 获取这个月有多少天 */ func getMonthHowManyDay() ->Int { //我们大致可以理解为:某个时间点所在的“小单元”,在“大单元”中的数量 returnNSCalendar 阅读全文
posted @ 2019-01-30 15:22 sundaysmac 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: Swift 的 NSDate 初学者指南 2015.12.14 22:43 如果问我在做过的所有项目中做的最多的事情,那处理日期绝对是榜上有名(译注:本文中的「日期」是指代 NSDate 对象,同时包含「日(date)」 和「时(time)」这两个元素)。毋庸置疑,无论工作量是多是少,开发者迟早需要 阅读全文
posted @ 2019-01-30 14:41 sundaysmac 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 控件的主要U属性说明如下 Style:有 Linear和 Circular两个选择,分别表示直线或者圆形的外观样式。 Tick Marks:默认是0,表示无分段标记。如果设置其大于0,表示有几个小的分段范围标记出现。 Value:有 Minimum、 Maximum和 Current3个选择,分别代 阅读全文
posted @ 2019-01-30 12:31 sundaysmac 阅读(516) 评论(0) 推荐(0) 编辑
摘要: Mac开发之重写NSSlider(比酷狗的播放进度条好看) 2018年03月15日 Mac开发如果觉得系统自带Slider不好看,可以通过重绘让自己软件的Slider变得好看一点。与iOS开发不同的是,Mac开发控件重绘没有那么直接,但也不算复杂。下面说一下怎么通过继承NSSlider和NSSlid 阅读全文
posted @ 2019-01-30 12:21 sundaysmac 阅读(1130) 评论(1) 推荐(0) 编辑
摘要: swift之 PopUPButton控件 Type:有PopUP、PullDown Arrow: NoArrow Left、Right Menu Edge:弹出的选择菜单的位置 fileprivate let popUpButton : NSPopUpButton = { let popUpBtn 阅读全文
posted @ 2019-01-30 11:36 sundaysmac 阅读(1172) 评论(0) 推荐(0) 编辑
摘要: 组合框(NSComBox)是一种下拉选择视图控件,可以通过addItem单个或批量添加文本条目,也可以使用数据源和代理的形式管理每个条目 1.通过属性面板的Items配置 2.通过动态接口加载数据 3.使用数据源方式加载数据 属性说明 Items: 可以输入条目作为显示的列表内容 VisibleIt 阅读全文
posted @ 2019-01-30 11:27 sundaysmac 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 2012年12月23日 11:39:32 Dean_jiao 阅读数:2471 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jiaoguifeng/article/details/8393006 NSComboBox,此功能实现的效果图如下图所示 阅读全文
posted @ 2019-01-30 11:03 sundaysmac 阅读(915) 评论(0) 推荐(0) 编辑
摘要: macOS 开发:NSScrollView 学习笔记 macos swift 3.8k 次阅读 · 读完需要 10 分钟 最近抽空看了些 macOS 开发的资料。(自嘲下:iOS 开发都不是很会,就开始搞 macOS 开发。。) 一开始觉得 macOS 和 iOS 估计差不多。但是呢,习惯 UIKi 阅读全文
posted @ 2019-01-30 09:45 sundaysmac 阅读(3042) 评论(0) 推荐(0) 编辑
摘要: 一、简介 NSVisualEffectView 是 macOS 10.10 后开放的一个类,继承自 UIView 提供一个模糊效果的视图 二、相关属性 blendingMode NSVisualEffectBlendingMode 枚举 typedef NS_ENUM(NSInteger, NSVi 阅读全文
posted @ 2019-01-30 09:14 sundaysmac 阅读(1005) 评论(0) 推荐(0) 编辑