手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表分类:苹果相关

swift initwithnibname

本篇是个笔记

在参考oc代码的时候,有一个initWithNibName方法,在使用swift重写的时候,发现,如果super.init,就会报错,参考了网上很多代码,有人说,重写init方法。不能用override,要用required,结果也是无效

所幸stackflow上面已经有人提出了,说是不能用    init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?) 这种方法,只能用 init(NSCoder),网上也有很多人写了例子。

但好象每一个版本的xcode 测试版都不太正常,所以,有的例子就是:func init(coder code:NSCoder!),但实际在使用的时候发现它有提示,说是必须要required,而且NSCoder!不要加感叹号。

于是我最后的代码就是:

XML/HTML代码
  1. required init(coder decoder: NSCoder){  
  2.     super.init(coder: decoder)  
  3. }  

 

搞定

 参考:

1、http://blog.johnregner.com/post/93071481303/ios-programming-in-swift-chapter-1

2、http://stackoverflow.com/questions/25267907/initwithnibname-does-not-implement-superclass-swift

 

Tags: swift

macosx 10.10 开启深色模式

 比较简单

打开:
sudo defaults write /Library/Preferences/.GlobalPreferences AppleInterfaceTheme Dark
关闭:
sudo defaults write /Library/Preferences/.GlobalPreferences AppleInterfaceTheme Light
第二行其实就是恢复啦
切换到Dark模式后,去系统设置的general中将Appearance也改成Graphite,有写这个改动是:for menu,button和windows。

这回就真黑色了,但。。。大部分菜单都还没有反白,真让人揪心,不知道什么时候可以正常

onenote for mac 终于有下载了

 一句话小新闻,如题。。目前在apple store 已经有的下载了。

当年为了for windows版本的。还特地买了正版office。现在却一切都免费了。
 
下载了试用发现:
1、登录需要hotmail(或者其他live)的帐号
2、响应还是有点点慢,没有win下的快速
3、one drive实在是慢。。。
 
可选项也没有windows下面那么多,如果真要用,我觉得还是用快盘或者云盘之类的。把笔记本进行同步反而更好。
不过。不管怎么样,总归是有下载了。这是一件好事,不是吗?
 
evernote之类的要紧张了

转:微软本月或发免费Mac版OneNote

 这个新闻是不是晚来了几年啊。等了这么多年了。用了那么多年的win,始终觉得onenote无法超过。早些年的cyberarticle(wiz的前身)和evernote(升到5后用不习惯了),再怎么用也没有onenote的感觉。。。

看到搜狐的新闻:http://it.sohu.com/20140313/n396534159.shtml,终于感慨一下,快了。

原文不长,都是牢骚:

 3月13日,据The Verge网站报道,微软计划在本月晚些时候发布免费Mac版 OneNote,此举被视为是微软对目前风头正盛的云笔记应用Evernote的一次正面回应。

  事实上,早在10年前,微软就已经推出了OneNote,这项服务跟微软Office组件绑定,主要在Window系统中使用。现在,微软想要将这项服务免费开发给所有用户,其中包括Mac用户。

  2011年初,微软就已推出官方iOS版OneNote应用,此外安卓版也已经推出。但是,到目前为止,这项服务都未曾出现在苹果OS X平台上。

  The Verge网站报道称,Mac用户将可以免费下载OneNote应用,并且Windows版本也将不会向用户收取额外费用。对于微软来说,这是对管理OneNote服务方式作出的一次比较大的转变。免费开放OneNote,推出跨平台服务也是将矛头对准Evernote。除此之外,微软还将在该服务中增加新的功能,比如“网页保存”(web clipper )功能,它允许用户直接将部分网页内容保存至OneNote中。

  另外,据该网站报道,微软还将创建“浏览器扩展”,允许用户直接从Chrome、IE 以及 Firefox 等网页浏览器上保存内容,这项功能跟Evernote的“网页保存”功能极为相似。此外,微软还允允许OneNote用户发送One Note笔记邮件。

  微软预期将在今年晚些时候发布Mac版Office应用,而Mac版OneNote的发布被看成是“前奏”。据悉,微软也计划在未来数周之内发布iPad版本 Office。(kirk)

Tags: onenote

惊心动魄30分钟

这事儿需要从头说起。下午的时候,我启动终端的时候,突然出了这个错误:

大小: 29.76 K
尺寸: 500 x 322
浏览: 1798 次
点击打开新窗口浏览全图

怎么重启都无效,纠结,要知道大部分操作都在终端下面啊,比如我连接远程,比如我git,比如我。。。。。一下子整个世界都灰暗了不少

这时候觉醒说:

XML/HTML代码
  1. That post was just over a year ago !!!! Hahahah I don't know however - but I'm repairing my disk permissions now !!!!  

他找到了原因,网上搜索到的。说是修复一下权限就好了,于是我开始修复权限。发现果然有问题:

大小: 45.54 K
尺寸: 448 x 205
浏览: 1462 次
点击打开新窗口浏览全图

再次试试,果然就正常了。顺便我还注意到了。我好象swap功能没打开。所以还得再开始这玩意。