自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

转载 Swift 中的委托/代理模式(转载)

Swift 中的委托/代理模式(以下简称"代理模式")与object-c的代理模式基本一致。代理模式的基本思想就是将我(类或者结构体等)需要来完成的工作交给(委托给)另一个有我所规定的做这项工作能力的人(符合要求类型的对象等)来处理。代理模式的实现需借助于我们上一篇文章所讲的协议。我们定义一个协议来封装那些指定的方法(做这项工作的能力),使实现这些协议的类等拥有这些方法,我们就可以将工作委

2016-01-07 16:14:30 439

原创 Swift 调用oc 桥接头文件

新建 .h文件,导入“XMPP.h"     #import “XMPP.h"     在buildSetting中 SwiftCompiler 添加Object C head

2016-01-07 16:13:24 579

原创 Swift中XMPP的简单使用

var xs : XMPPStream?建立通道:func buildStream(){     xs = XMPPStream()     xs?.addDelegate(self,delegateQueue:  dispatch_get_main_queue())}发送上线状态   func goOnline() {        let p

2016-01-07 16:12:36 2501

原创 Swift中自定义Cell

直接在SB中把Cell选为Custom 然后自定义添加所需的控件新建个TableCell类,把Cell与类相关联 在TableView中 调用 as新建的TableCell类,传值操作注:可用灵活使用计算属性tableView中Cell表格自适应高度:在viewDidLoad()中添加self.tableView.rowHeight = UITableViewA

2016-01-07 16:09:31 653

原创 Swift场景过渡总结

1.使用 //跳转到聊天视图       self.performSegueWithIdentifier("toChatSegue", sender: self)再在prepareForSegue中进行场景过渡前准备overridefunc prepareForSegue(segue:UIStoryboardSegue, sender:A

2016-01-07 16:08:20 499

原创 线段树模板

#include #include #include using namespace std;const int MAXNODE = 524288; // 1<<19 const int MAXST = 200001; int father[MAXST]; struct STU{ int value; int left,right;}st[MAXNODE];void

2015-06-05 16:21:31 340

原创 python 导表---xls笔记

idx:[角色.xls]角色属性:role美术:art动作:actioncfg = configparser.ConfigParser()cfg.read("idx","utf-8")for i in cfg.sections():        for j in cfg[i]:            xls_tasks[cfg[i][j]].appen

2015-06-05 13:57:44 516

原创 今早起来ubuntu系统突然开不了机了,一直卡在logo界面

解决办法:按s,可进入命令行界面,挂载 sudo mount -o remount,rw / 查看日志 cat /var/log/syslog发现是文件系统挂载有问题,猜想应该是突然关机,断电引起的文件系统损坏,一直自检不过于是重启,按s 进入命令行界面,(当然也可卸载 umount)用fsck 修复 具体命令 sudo fsck -s /dev/sda1重启完成。

2015-05-16 13:47:22 8830

原创 解决mac下安卓模拟器不能X86开启(加速模拟器)

在Android SDK Manager---------->Extras----------->Intel x86 Emulator Accelerator(HAXM installer)终端输入sudo nvram boot-args="kext-dev-mode=1"重启即可

2015-05-15 16:59:36 7338

原创 mac 显示需要安装旧的java SE 6 运行环境才能打开“Minecraft”

解决方法 下载安装这个就可以了http://support.apple.com/kb/DL1572?viewlocale=zh_CN&locale=en_US

2015-04-09 21:29:32 805

huffman编码系统(Qt做的)

用Qt做得huffman编码系统,相信大家会喜欢的,欢迎下载~

2015-04-20

Qt商品信息管理系统

用Qt做得商品信息管理系统,相信大家会喜欢的,欢迎下载~

2015-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除