MPWDrawingContext:CoreGraphics CGContext 的 Objective-C 包装器

时间:2024-06-18 01:51:13
【文件属性】:

文件名称:MPWDrawingContext:CoreGraphics CGContext 的 Objective-C 包装器

文件大小:173KB

文件格式:ZIP

更新时间:2024-06-18 01:51:13

Objective-C

MPWDrawingContext,版本 0.3 围绕 CoreGraphics CGContextRef 的 Objective-C 包装器。 它包括 MPWDrawingContext 协议和通过调用 CoreGraphics CGContextRef 函数实现该协议的 MPWCGDrawingContext 类。 这个想法是让上下文足够轻量和简单,包括它是一件很容易的事情。 MPWDrawingContext协议本身不依赖于AppKit,UIKit或CoreGraphics。 还包括 MPWView,这是一个 View 类,它是 iOS 上的 UIView 和 OSX 上的 NSView 的子类,并使用 MPWDrawingContext 进行渲染。 OSX 和 iOS 的示例应用程序使用相同的视图代码。 MPWView 还允许使用块指定绘图和事件处理代码,因此普通视图不需要


【文件预览】:
MPWDrawingContext-master
----IconPhoneApp()
--------MPWViewController.h(231B)
--------main.m(352B)
--------MPWAppDelegate.m(2KB)
--------IconPhoneApp-Prefix.pch(327B)
--------MPWViewController.m(1KB)
--------IconPhoneApp-Info.plist(2KB)
--------IconPhoneView.h(229B)
--------MPWAppDelegate.h(351B)
--------IconPhoneApp.entitlements(263B)
--------en.lproj()
----IconApp()
--------main.m(1KB)
--------Icon.icns(64KB)
--------IconAppWindowController.h(1KB)
--------IconAppAppDelegate.m(2KB)
--------IconApp_Prefix.pch(145B)
--------IconApp-Info.plist(1010B)
--------English.lproj()
--------IconAppAppDelegate.h(1KB)
--------IconAppWindowController.m(3KB)
----Shared()
--------iconapp.classdict(4KB)
--------IconView.h(1KB)
--------IconView.m(14KB)
----IconApp.xcodeproj()
--------project.xcworkspace()
--------matt.mode1v3(40KB)
--------matt.pbxuser(6KB)
--------project.pbxproj(29KB)
--------xcuserdata()
----DrawingContext()
--------MPWView.h(406B)
--------QuartzGeometry.h(365B)
--------MPWView.m(2KB)
--------MPWCGDrawingContext.m(18KB)
--------MPWView_iOS.h(410B)
--------MPWCGDrawingContext.h(1KB)
--------MPWAbstractCGContext.m(10KB)
--------AccessorMacros.h(5KB)
--------MPWDrawingContext.h(4KB)
--------MPWAbstractCGContext.h(570B)
--------PhoneGeometry.h(1KB)
----README.md(10KB)

网友评论