Typed:将类型推断带到Objective-C,几乎没有黑客

时间:2021-05-09 23:02:32
【文件属性】:
文件名称:Typed:将类型推断带到Objective-C,几乎没有黑客
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-09 23:02:32
Objective-C Objective-C中的类型推断 该项目包括几个宏和类类别,这些宏和类类别提供了有关编译器类型推断的提示。 从受Swift启发的简单let和var到替换for (in) {}循环的foreach () {}构造。 如果没有类型推断,则类型容易出错: NSString *name = @" Martin " ; NSMutableString *mutableName = [name mutableCopy ]; NSArray < NSString> *letters = @[ @" A " , @" B " , @" C " ]; NSMutableArray < NSString> *mutableLetters = [letters mutableCopy ]; for ( NSString *letter in letters) { // ... } 编译器
【文件预览】:
Typed-master
----Test()
--------main.m(774B)
----Sources()
--------TypedKeyPaths.h(650B)
--------Typed.h(826B)
--------TypedCollectionLiterals.h(1KB)
--------TypedNSCopying.h(2KB)
--------TypedNSFastEnumeration.h(2KB)
----Typed.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(10KB)
--------xcshareddata()
----LICENSE.md(1KB)
----.gitignore(495B)
----README.md(1KB)

网友评论