iOS 7 主屏幕翻页另一法

你肯定知道在 iOS 的主屏幕上左右滑动手指即可翻页。其实还有个方法,点击 Dock 栏上边的空白区(也就是分页符”・”的左右两侧),也可以进行翻页,试试吧~

开启 OS X Mavericks 的”单应用”模式

“单应用”模式是 OS X 多年以来就支持的一个隐藏功能,它的作用就是当你用鼠标/触摸板在 Dock 上点击某应用程序之后,其他所有应用程序的窗口都会立刻隐藏(最小化),这样可以大大的避免你在某些应用上工作时被别的应用窗口分心,而且你的屏幕空间也不会被其他乱七八糟的窗口占据。
要开启”单应用”模式,必须运行一条终端命令即可生效:
defaults write com.apple.dock single-app -bool true && killall Dock

需要注意的是,单应用模式仅对你在 Dock 栏上切换应用程序有效,通过其他方式切换是无效的(比如 command+tab),大家试试就知道了。
要想回到正常模式,请运行命令:
defaults delete com.apple.dock single-app && killall Dock

Mavericks 电源键功能

OS X Mavericks 电源键功能:

1、快按一下,系统会当做误操作处理(不会有任何反应);

2、稍长按一下会让屏幕进入睡眠状态;

3、按三秒左右会出现关机/重启对话框;

4、长时间按着会直接强制关机。

注:金属圆形电源键按一下会直接进入睡眠

libxml2.dylb 添加后 引用不了

XCODE ,  Project -> Edit Project Settings -> Build You need to add “/usr/include/libxml2″ to the “Header Search Paths” and you need to add “-lxml2″ to the “Other Linker Flags”.

IOS ARC 和MRC 混编译的方法

I have got the solution, i needed to add the right flags to the compiler flags for each file which doesn’t support the ARC. For me, i use Xcode 4.2, so under target -> Build Phases -> Compile Sources, double click on the file you want to disable the ARC feature and put -fno-objc-arc the click on Done. And it’s Done ;)
Please note, that if the file doesn’t exist on the list, you can just add it by clicking the + button and then perform the same work above.

QQ互联平台关闭停止了分享到QQ空间的add_share接口申请

一、QQ互联平台发布add_share及add_t接口使用规范
add_share:分享发表内容到空间,形成空间动态,可以包含图片、视频等;
add_t:同步一条不超过140字的内容到腾讯微博;

大概是在7、8月份,QQ互联针对分享接口,做了一定调整,取消了add_feeds接口,以add_share替代,并且明确规范了该接口的使用,API规范限制要求如下:
1、仅一种场景可以调用此接口:用户主动分享,如用户在网站上点击“分享”按钮,发布一条share到QQ空间中,分享某个图片、视频、网页或其它内容。此外,接口还可同步腾讯微博上发一条微博(用户可自己选择是否转发);
2、网站不可以主动推送:当用户通过QQ互联后,然后在网站上进行操作(如上传视频、图片、登录等)后,绝对禁止网站或应用在用户不知情的情况下,以该用户的名义发布一条share到QQ空间中或同步腾讯微博动态。
更多使用规范注意事项,查看官方声明:http://wiki.connect.qq.com/add_share(发表空间动态)及add_t(发表微博)api使用规范

有了这个限制,很多网站遭到沉重的打击以及需要做相应的调整,将不能主动推送内容,并且网站上发布内容后,分享到空间微博的选项不能默认开启等。

二、QQ互联平台停止分享到QQ空间的add_share接口申请
经过2个月的分享接口调整,9月底,QQ开发平台官方,正式停止了add_share接口的申请,会注意到已获取API页面列表,不再有空间相关的接口,下面就直接以图片对比前后的不同:

9月前申请通过的应用,含有空间的add_share(发表分享到用户空间)、check_page_fans(关注本空间的粉丝),已获取的API图示如下:

10月后,申请通过审核的QQ应用,默认的已获取API列表,图示如下:

 

 

网站未获取API列表仍旧不变,如图所示:

总结,腾讯QQ这么做,主要是网站主动分享而导致的空间动态信息泛滥的情况,这很大程度影响了用户的网站体验及QQ公司的利益(可以说对网站主来说是免费的广告),因此,QQ断然关闭了此接口的申请,没有任何说明性的文字通知,博主也不清楚以后会不会再开放,持续关注。

12月11日,收到一封QQ互联开放平台的通知邮件,关于add_share、add_one_blog两个接口的策略调整,通知说到这两条接口将于2014年3月31日正式下线,所有网站都将停止使用。
全文如下:

由于QQ空间策略调整,Add_share(发表空间分享动态)、Add_one_blog(发表空间日志动态)这两条接口将在2014年3月31日下线,为了您能继续使用分享到QQ空间的功能,我们也提供了体验更好的空间分享组件供您使用,请尽快进行更新!

对PC网站,可以参见wiki说明:http://connect.qq.com/intro/share
对移动应用,可以下载ios/安卓SDK2.0.1版本:

http://wiki.connect.qq.com/sdk%E4%B8%8B%E8%BD%BD#SDKfor.E7.A7.BB.E5.8A.A8.E5.BA.94.E7.94.A8.E6.8E.A5.E5.85.A5

iOS中retain和copy的区别

原来简单解释过属性定义(Property) ,并且提起了简单的retain,copy,assign的区别。那究竟是有什么区别呢?

assign就不用说了,因为基本上是为简单数据类型准备的,而不是NS对象们。

Retain vs. Copy!!

copy: 建立一个索引计数为1的对象,然后释放旧对象
retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1
那上面的是什么该死的意思呢?

Copy其实是建立了一个相同的对象,而retain不是:

比如一个NSString对象,地址为0×1111,内容为@”STR”

Copy到另外一个NSString之后,地址为0×2222,内容相同,新的对象retain为1,旧有对象没有变化

retain到另外一个NSString之后,地址相同(建立一个指针,指针拷贝),内容当然相同,这个对象的retain值+1

也就是说,retain是指针拷贝,copy是内容拷贝。

在Zend Studio 10的Outline中使用的图形标志

在Zend Studio 10中,如果打开Outline View,可以看到当前浏览的文件中对各种元素的图形标志.这些标志方式在其它一些View中当然也是可以看到的.这里记录下,主要是PHP源码文件.

1.图形主体

绿色空心圆: public field

黄色空心菱形: protected field

红色空心方块: private field

 

绿色实心圆: public method

黄色实心菱形: protected method

红色实心方块: private method

 

2.图形附加符号

右上角:

‘S’: 具有static修饰符

‘C’: 这是一个构造方法

‘F’: 这是一个常量或是有final修饰符的方法

‘A’: 具有abstract修改符

 

右下角:

绿色实心三角形: 此方法对父类方法进行了overriding