在Build Settings/Swift Complier-Code Generation/Objective-C Bridging Header找到对应的文件路径,删除一般就ok了第二种办法,就新建一个这样命名的.h文件(不推荐使用)
分类:
其他好文 时间:
2014-06-15 22:03:01
阅读次数:
202
关联的概念 所谓的关联,字面意思是把两个相关的对象放在一起,实际也是如此。把两个对象相互关联起来,使得其中的一个对象成为另外一个对象的一部分,这就是关联。关联的作用 使用Category,我们可以给一个类增加方法,而不用修改类文件本身。使用关联,我们就可以在类之外为类增加额外的存储空间,跟使用C.....
分类:
其他好文 时间:
2014-06-15 21:09:13
阅读次数:
138
6月初的wwdc苹果推出了一门新的开发语言swift.系统10.9.3以上安装xcode6 beta版即可体验swift。
苹果公司做了尽可能多的努力让这门语言迅速成为一个工业级的实用编程语言,而不是华而不实的花瓶。
通过xcode6查看文档,可以发现之前现存的接口都多了swift适配,举例如下(以下都从苹果官方文档中摘录):
简单方法适配:
swift:
func UIImag...
分类:
其他好文 时间:
2014-06-15 14:11:32
阅读次数:
206
请记住:(1)析构函数绝对不要吐出异常。如果一个析构函数调用的函数可能抛出异常,析构函数应该捕捉任何异常,然后吞下它们或结束程序。(2)如果客户需要对某个操作函数运行期间的异常作出反应,那么class应该提供一个普通函数(而非在析构函数中)执行该操作。
分类:
编程语言 时间:
2014-06-15 12:48:58
阅读次数:
171
Petuum是一个分布式机器学习专用计算框架,本文介绍其架构,并基于文章 More Effective Distributed ML via a Stale Synchronous Parallel Parameter Server,NIPS 2013 重点探讨其核心内容SSP协议。主要思想Para...
分类:
其他好文 时间:
2014-06-14 20:39:34
阅读次数:
261
请记住:(1)polymorphic(带多态性质的)base classes应该声明一个virtual析构函数。如果class声明一个virtual函数,它就应该拥有一个virtual析构函数。(2)class的设计目的如果不是作为base classes使用,或不是为了具备多态,就不应该声明vir...
分类:
编程语言 时间:
2014-06-14 20:19:05
阅读次数:
221
Objective-C 支持的类型有两种:基本类型 和 类。基本类型,如同C 语言中的 int 类型一样,拿来就可以直接用。 而类在使用时,必须先创建一个对象,再为对象分配空间,接着做初始化和赋值。 类的初始化,需用类自身的方法 (类方法)。 代码中所创建的对象,不用后,还得记着释放。做了这么多铺垫...
分类:
其他好文 时间:
2014-06-14 13:47:58
阅读次数:
225
Key-value coding (KVC) 和 key-value observing (KVO) 是两种能让我们驾驭 Objective-C 动态特性并简化代码的机制。在这篇文章里,我们将接触一些如何利用这些特性的例子。观察 model 对象的变化在 Cocoa 的模型-视图-控制器 (Mode...
分类:
其他好文 时间:
2014-06-14 09:48:58
阅读次数:
354
详细的swift与objective-c混合使用文档,图解按步说明。...
分类:
其他好文 时间:
2014-06-14 07:46:34
阅读次数:
231
苹果新的编程语言 Swift 语言进阶(一)--综述
Swift 是苹果提供的开发IOS 和OS X应用的新的语言,Swift语言基于C 和Objective-C语言,除了提供C 和Objective-C语言具有的所有语法功能外,为了编程方便和有效,Swift在语法上作了大量的优化和改进。S...
分类:
移动开发 时间:
2014-06-13 20:46:06
阅读次数:
395