iPhoneMK 1.4.0

iPhoneMK 1.4.0

测试已测试
Lang语言 Obj-CObjective C
许可证 Apache 2
发布最后发布2015年12月

Michael Kamprath 维护。



iPhoneMK 1.4.0

  • Michael F. Kamprath

iPhoneMK是一组为iPhone SDK准备的Objective-C类库,我逐渐整理出来,自认为可能对大多数人都有普遍的实用性。

如果你发现这些类中有任何有用的,我希望知道它们。如果你对任何类有改进之处,请自由提交你的更改。如果你希望将其他类添加到这个集合中,请提供它们。

类列表

视图

  • MKNetworkImageView - 一种视图,用于显示从互联网下载的图像。
  • MKNumberBadgeView - 一种视图,模仿并扩展了iOS中的数字徽标UI元素。
  • MKSoundCoordinatedAnimationView - 一种视图,通过plist“脚本”启用对CAAnimation的“脚本”。
  • MKTouchTrackingView - 一种轻量级视图,简化了对触摸的检测和响应。包括一个变体,可以对在屏幕上移动位置的动画MKSoundCoordinatedAnimationLayer层进行正确的触摸检测。

表格视图单元格

  • MKIconCheckMarkTableViewCell - 一种管理布尔状态并使用可配置的UIImage对象表示该状态的单元。
  • MKSocialShareTableViewCell - 一种单元,使从UITableView中使用iOS 6中的SLComposeViewController功能变得简单。
  • MKSwitchControlTableViewCell - 一种单元,简单地提供UISwitch以控制布尔状态。

其他

  • MKParentalGate - 一组实现基于敏感度的家长控制门的类。适用于5岁以下儿童的app。

ARC支持

iPhoneMK中的一些代码不是ARC启用的代码,一些需要ARC。已经在代码库中构建了编译器错误,以帮助您识别哪些类需要ARC以及哪些不需要。此外,这些错误指导您如何更改该文件的编译方法以支持其ARC模式。基本上,如果您有一个ARC启用的项目,您将需要在iPhoneMK源文件上使用-fno-objc-arc编译器标志,这些源文件不是ARC启用的。同样,如果您不使用ARC,您将必须在使用ARC的iPhoneMK源文件上使用-fobjc-arc编译器标志。

许可证

iPhoneMK遵从Apache License,版本2.0