摘要: 阅读全文
posted @ 2016-09-27 15:51 ybw123321 阅读(105) 评论(0) 推荐(0)
摘要: 新版本中,radio group不再提供,那么如何使用radio button呢? 先拖三个radio button到面板里,并分别设置它们的tag: 打开辅助编辑模式,ctrl拖拽一个Action,注意:三个button的Action拖到一个Action! 就像这样,这样,运行看看,3个radio 阅读全文
posted @ 2016-07-07 15:05 ybw123321 阅读(389) 评论(0) 推荐(0)
摘要: 新建一个文件继承自NSWindowController的类windowController。 选择类: 在windowController.swift编写代码。 在windowDidLoad里面添加代码: 运行我们可以看到: 还有一个 我们可以看出screenRect是屏幕尺寸! 这时还有一个问题, 阅读全文
posted @ 2016-07-06 11:13 ybw123321 阅读(360) 评论(0) 推荐(0)
摘要: 打开一个应用,File/new,会打开一个窗口,这个窗口的位置我们是可以自定义的。 创建一个项目,我们用Document-Based Application做例子说这个问题。 第一个方法:属性面板定义 选中这个 在这个虚拟的屏幕可以看大概位置。 拖动灰色的方块,运行一下,关闭窗口,然后File/ne 阅读全文
posted @ 2016-07-05 19:08 ybw123321 阅读(218) 评论(0) 推荐(0)
摘要: 使用sb的话,ctrl拖拽有自动生成的ViewController可用,但是今天,我们用xib △不要勾选Use Storyboards create以后就会这样: 看吧,没有现成的ViewController。 所以我们需要自己创建~ △不要创建xib,因为已经有一个了 在object libra 阅读全文
posted @ 2016-07-05 10:43 ybw123321 阅读(684) 评论(0) 推荐(0)
摘要: 今天总结下插入对话内容的基本实现方式。一般SNS类APP的对话内容都用TableView显示,我们输入内容点击发送就会插入一条信息。那么是如何实现的呢? 创建TableView和cell和xib的步骤省略了。直接看插入代码 其中insertRowsAtIndexPaths方法用来插入新的信息。for 阅读全文
posted @ 2016-05-28 13:38 ybw123321 阅读(187) 评论(0) 推荐(0)
摘要: 正则表达式是符合一定功能的字符串,有验证功能(matches)、分割功能(split)、替换功能(replaceAll)。 A.字符 x 字符 x \\ 反斜线字符 \n 换行(‘\u000A’) \r 回车(‘\u000D’) B.字符类 [abc] a、b或c(简单类) [^abc] 任何字符, 阅读全文
posted @ 2016-05-23 12:03 ybw123321 阅读(99) 评论(0) 推荐(0)
摘要: 内存管理 阅读全文
posted @ 2016-05-20 11:33 ybw123321 阅读(97) 评论(0) 推荐(0)
摘要: OC中,创建了一个对象,就会在内存中开辟一个空间,obj的指针就指向这块空间⬇️ referenceCount:引用计数器:存储当前有多少指针引用这块空间。 此时referenceCount为1。 如果再创建其他对象也指向obj⬇️obj就会调用retain方法: referenceCount就会自 阅读全文
posted @ 2016-05-20 09:34 ybw123321 阅读(188) 评论(0) 推荐(0)
摘要: NSData可以将所有数据转换为data类型传递给服务器。 这样打印出来的是hello world 阅读全文
posted @ 2016-05-20 08:14 ybw123321 阅读(109) 评论(0) 推荐(0)