【问题标题】:How to override to can Subclass of NSMutableDictionary如何覆盖到 NSMutableDictionary 的子类
【发布时间】:2014-02-07 12:50:01
【问题描述】:

有人知道 NSMutableDictionary 的子类化方法吗?

我想要的是拥有一个作为 NSMutableDictionary 子类的类并添加一些自己的方法。

我在网上看到这个代码:http://www.cocoawithlove.com/2008/12/ordereddictionary-subclassing-cocoa.html

这与我想要的很接近,但我需要该类根本没有属性,并且在示例中它们使用 NSMutableDictionary 和 NSMutableArray

是否可以在不使用任何属性的情况下覆盖这些方法?

【问题讨论】:

  • 你想添加什么样的方法?为什么?
  • 获取和设置 NSDictionary 将拥有的属性信息的方法。我正在使用 Couchbase lite 并将文档嵌入到需要字典数组的文档中。这就是为什么我需要一类 NSDictionary

标签: objective-c nsmutablearray nsdictionary subclass


【解决方案1】:

我认为你应该使用 Category 而不是 NSMutableDictionary 并且应该添加你自己的方法而不是你自己的方法将在 NSMutableDictionary 类中可用。

如需对该类别的任何引用,请使用此链接 https://coderwall.com/p/fqnptq

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-22
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 2016-03-25
    • 1970-01-01
    相关资源
    最近更新 更多