开发中央步骤: 1.添加CoreBluetooth.framework框架到你的工程 2.继承两个协议:CBCentralManagerDelegate和CBPeripheralDelegate 个人写的demo,有详细注释。看不懂的在提出来,这里就不做过多的解释了。 1 // 2 /...
分类:
移动开发 时间:
2015-04-23 09:24:16
阅读次数:
774
显示昆虫列表在 OS X中,Table View使用 NSTableView类,它等同于iOS的UITableView 类,但有一个最大的不同是:NSTableView 的每一行有多个列或多个单元格。· 在OS X 10.7Lion之前,table view cell继承于NSCell类。而后者并非NSView类,因此开发者需要自己处理绘图和鼠标事件。· 从 OS X 10.7...
分类:
移动开发 时间:
2015-04-22 15:24:40
阅读次数:
189
首先,添加UINavigationControllerDelegate和UIImagePickerControllerDelegate两项protocol. 使用UIImagePickerController,就必须实现UINavigationControllerDelegate这个proto...
分类:
编程语言 时间:
2015-04-22 13:09:44
阅读次数:
234
1.需求:利用代理实现反向传值(例子采用点击第二个视图控制器中的按钮来改变第一个视图控制器中的Label的内容)一、第一个界面 1 class ViewController: UIViewController, ChangeTestLabelDelegate { 2 var testLabe...
分类:
编程语言 时间:
2015-04-22 01:54:59
阅读次数:
179
1.Swift使用var声明变量,let声明常量var myVariable = 42myVariable = 50let myConstant = 42
分类:
编程语言 时间:
2015-04-21 20:00:38
阅读次数:
138
本文由Charles翻自raywenderlich原文:NSRegularExpression Tutorial: Getting Started更新提示:本教程被James Frost更新到了iOS8和swift。Tutorial团队成员的Soheil Azarpour完成最初发布。正则表达式(广...
分类:
移动开发 时间:
2015-04-21 14:35:59
阅读次数:
136
04 June 2014Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:var stringValue : String //error: variable...
分类:
编程语言 时间:
2015-04-21 14:31:12
阅读次数:
123
最近工作中遇到了一些关于自动布局的问题,在项目上线之余将这些问题做了汇总,以记之.
自动布局遇到的几个问题在此总结:
第一种:view的宽度根据内容的大小自动调整
第二种:约束的优先级
第三种:通过两种方式让按钮平均排布
1)约束加代码
2)纯约束
第一种: 1)横向拉伸
1.先看效果图
2.添加的约束:
外部view约束:左,上...
分类:
编程语言 时间:
2015-04-20 18:37:26
阅读次数:
11932
原文超级详细(图文),小白表示毫无压力:http://www.raywenderlich.com/87002/getting-started-with-os-x-and-swift-tutorial-part-1由于原文浅显到略显啰嗦,因此翻译时我有选择地删除了部分段落。打开Xcode,使用 File\NewProject… 菜单,在弹出窗口中选择 “OS X/Application”,然后Nex...
分类:
移动开发 时间:
2015-04-20 17:05:31
阅读次数:
157