当前位置: 首页 > 软件库 > iOS代码库 > 绘图(Drawing) >

graphael-objc

授权协议 MIT
开发语言 Objective-C
所属分类 iOS代码库、 绘图(Drawing)
软件类型 开源软件
地区 不详
投 递 者 敖永丰
操作系统 iOS
开源组织
适用人群 未知
 相关资料
  • gRaphael能够为你的网站创建漂亮的表格,它基于Raphael图形库。它支持Firefox 3.0+, Safari 3.0+, Opera 9.5+ and IE 6.0+.

  • 问题内容: 我需要定义一个可以在使用某些Objective-c类型的类中调用的协议 但是这样做不起作用: 你明白他的错误 如果我没有在协议上放置@objc标记,则它将在采用该协议并从Objective- C类型类(如UIViewController)继承的类中被调用时立即使应用程序崩溃。 所以我的问题是,我应该如何使用@objc标签声明并传递我的枚举? 问题答案: Swift枚举与Obj-C(或C

  • 问题内容: 将Swift 1更新为Swift 2.0之后,我遇到了一个问题。 我在此代码的第一行收到以下错误: 无法将方法标记为@objc,因为无法在Objective-C中表示参数的类型 这个Person类: 问题答案: 您已经很好地解释了问题所在: 人不是NSObject。但是Objective-C只能看到NSObject派生的类类型。因此,您的Person类型对Objective- C不可见

  • 问题内容: 有人可以解释为什么在这里需要关键字来编译代码吗? 据我了解,此关键字用于工作ObjC消息方法调度。但这不是一个实例。 关键字是否也启用消息分发?或不? 问题答案: 关键字是否也启用消息分发? 通常不行。通常,属性本身只是将给定的类成员暴露给Objective-C – Swift仍然可以使用表或静态分派自由地对其进行分派。您需要标记该成员,就像您希望Swift在调用它时使用消息分发一样。

  • 问题内容: 好的,这是个大问题。我有一个用ObjC(this)编写的库。在那里,我们有一个已定义的协议。当我尝试在快速文件中使用它时,我经常得到: 类型“ XXX”不符合协议“ XXX” 为简化起见,我组成了一个测试项目-应该将其创建为Swift项目。 然后使用以下协议在内部创建ObjC头文件(我称其为StupidProtocol.h)(请注意,每个名称和值都应与给定的值完全匹配,包括大写/小写)

  • 问题内容: 我需要为我的应用程序读/写锁。我已阅读 https://en.wikipedia.org/wiki/Readers%E2%80%93writer_lock 并写了我自己的类,因为在swift中没有读/写锁 效果很好,直到我尝试从GCD线程使用它。 当我尝试在某个时刻从不同的异步块使用此类时,它允许在写入被锁定时进行写入 这是示例日志: 因此,您可以看到g被锁定,但是objc_sync_