在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在Objective-C里,为了让代码组织的有序也方便用control+6的快捷键在Xcode中查找,所以出现了一个大家都很熟悉的东东。这就是:#prama mark。 #pragma mark
但是,这个东西在Swift里对应的是什么呢? 首先简单了很多,不用再写那么多的字母了。。。这些landmark是//MARK:(=>#pragma)、//TODO:、//FIXME。 这些landmark都已经可以在xcode6.0.1里使用了。 Objective-C的#warning在Swift中没有标准对应的landmark,一般都是用fatalError这个全局函数代替了。 /// A fatal error occurred and program execution should stop in debug, /// optimized and unchecked modes. @noreturn func fatalError(message: StaticString, file: StaticString = default, line: UWord = default) 在子类必须实现的方法中调用这个函数fatalError("方法未实现")。使用了fatalError方法的地方编译可过。但是在运行的时候会报错!
欢迎加群讨论学习,QQ群:58099570
|
请发表评论