如何为我的SexyTooltip实例定义允许的箭头方向?

时间:2018-05-28 01:17:50

标签: ios objective-c typedef nsenumerator

根据文档here我要使用typedef为SexyTooltip指定一个箭头指示数组。

他们建议:

typedef NS_ENUM(NSUInteger, SexyTooltipArrowDirection) {
    SexyTooltipArrowDirectionUp,
    SexyTooltipArrowDirectionDown,
    SexyTooltipArrowDirectionLeft,
    SexyTooltipArrowDirectionRight
};

我对typedef是什么以及在定义它之后如何使用它感到困惑。我将如何按照文档中的描述实现这一点?

1 个答案:

答案 0 :(得分:1)

SexyTooltip.h中有一个例子:

SexyTooltip *tooltip = [[SexyTooltip alloc] initWithView:self.instructionsView];
tooltip.permittedArrowDirections = @[@(SexyTooltipArrowDirectionDown), @(SexyTooltipArrowDirectionUp)];

您不会创建已经为您提供的问题中显示的枚举。