Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何为我的SexyTooltip实例定义允许的箭头方向?_Ios_Objective C_Typedef_Nsenumerator - Fatal编程技术网

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

Ios 如何为我的SexyTooltip实例定义允许的箭头方向?,ios,objective-c,typedef,nsenumerator,Ios,Objective C,Typedef,Nsenumerator,根据文档,我将使用typedef为SexyTooltip指定一个箭头方向数组 他们建议: typedef NS_ENUM(NSUInteger, SexyTooltipArrowDirection) { SexyTooltipArrowDirectionUp, SexyTooltipArrowDirectionDown, SexyTooltipArrowDirectionLeft, SexyTooltipArrowDirectionRight }; 我对什么是t

根据文档,我将使用typedef为SexyTooltip指定一个箭头方向数组

他们建议:

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

我对什么是typedef以及定义后如何使用它感到困惑。如何实现文档中所述的功能?

SexyTooltip.h中有一个示例:

您不创建问题中显示的枚举,该枚举已提供给您

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