摘要: 1. synchronized 这个主要是考虑多线程的程序,这个指令可以将{ } 内的代码限制在一个线程执行,如果某个线程没有执行完,其他的线程如果需要执行就得等着。 Objective-C除了提供异常处理机制外,还提供了线程同步功能。异常处理在前面的“异常处理”章节有介绍。 @synchroniz 阅读全文
posted @ 2016-03-09 11:10 Van·Zhang 阅读(6757) 评论(0) 推荐(0) 编辑
摘要: 类方法 实例方法是以+开头的方法, 实例方法是用实例对象访问; 类方法的对象是类而不是实例,通常用来创建对象或者工具类。 在实例方法里,根据继承原理发送消息给self和super其实都是发送给self 在类方法里面self是其他的类的类方法,在类方法中给self发送消息只能发给类方法self或者是类 阅读全文
posted @ 2016-03-09 10:31 Van·Zhang 阅读(6498) 评论(2) 推荐(0) 编辑
摘要: 当iOS 8.0和OS X v10.10发布后,一个全新的概念出现在我们眼前,那就是应用扩展。顾名思义,应用扩展允许开发者扩展应用的自定义功能和内容,能够让用户在使用其他app时使用该项功能。你可以开发一个应用扩展来执行某些特定的任务,用户使用该扩展后就可以在多个上下文环境中执行该任务。比如说,你提 阅读全文
posted @ 2016-03-09 07:16 Van·Zhang 阅读(330) 评论(0) 推荐(0) 编辑
摘要: swift中文网 http://www.swiftv.cn http://swifter.tips/ http://objccn.io/ http://www.swiftmi.com/code4swift http://stackoverflow.com http://weibo.com/oldco 阅读全文
posted @ 2016-03-09 07:13 Van·Zhang 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 最近设置LaunchImage图标时发现怎么都没有效果,后来发现是Xcode6中新建项目的时候会默认添加一个LaunchScreen.xib的文件,我们启动程序的时候也会发现,加载的时LaunchScreen.xib文件。那么怎么单词的向Xcode5一样设置启动图标呢, 第一:在Images.xca 阅读全文
posted @ 2016-03-09 06:27 Van·Zhang 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 刚上手 Xcode6/Xcode7 的人,总会发现之前在 6 之前常常会在“利用名-Prefix.pch”这个文件中来配置我们全局要用到的头文件,但是 xcode6 没有了,人家说,这类东西有时候也会出现1些稀里糊涂的问题,为了不广大程序猿骂娘,还有我高端大气上档次的apple公司不想整天被骂,索性 阅读全文
posted @ 2016-03-09 05:24 Van·Zhang 阅读(276) 评论(0) 推荐(0) 编辑