小编SAS*_*ndi的帖子

当我在设备中运行应用程序扩展(Widget)时出现此错误应用程序安装失败

此应用程序或其包含的包具有与此应用程序相同的包标识符或其包含的另一个包.捆绑标识符必须是唯一的.

ios ios8-extension ios8-today-widget

11
推荐指数
1
解决办法
9834
查看次数

在交换机中未处理枚举值'UIGestureRecognizerStatePossible','UIGestureRecognizerStateCancelled'和'UIGestureRecognizerStateFailed'

当我使用手势功能进行上下翻转时,这有助于修复此错误

- (void)doFlipForward:(UIGestureRecognizer *)aGestureRecognizer forOrientation:(UIInterfaceOrientation)anOrientation{
    if(isAnimating)
    return;

switch([aGestureRecognizer state])//There is occurred in this line
{
    case UIGestureRecognizerStateBegan:
        [CATransaction begin];
        [CATransaction setDisableActions:YES];
        [flipPage setHidden:NO];
        [flipShadow setHidden:NO];
        [CATransaction commit];         
        break;

    case UIGestureRecognizerStateChanged:
    {
        CGFloat multiplier = 0.0f;
        if(UIInterfaceOrientationIsPortrait(anOrientation))
        {
            multiplier = portraitMultiplierTable[(NSInteger)[aGestureRecognizer locationInView:self].x];
            [thisPage setPortraitCurlAnimationPosition:multiplier];
            [flipPage setPortraitCurlAnimationPosition:multiplier];
            [flipShadow setPortraitCurlAnimationPosition:multiplier];
        }
        else
        {
            multiplier = landscapeMultiplierTable[(NSInteger)[aGestureRecognizer locationInView:self].x];
            [thisPage setLandscapeCurlAnimationPosition:multiplier];
            [flipPage setLandscapeCurlAnimationPosition:multiplier];
            [flipShadow setLandscapeCurlAnimationPosition:multiplier];
        }
    }
        break;

    case UIGestureRecognizerStateEnded:
    {
        CGFloat transX = [(UIPanGestureRecognizer *)aGestureRecognizer translationInView:self].x;

        CGFloat width = [self bounds].size.height * PAGE_RATIO;
        if(width …
Run Code Online (Sandbox Code Playgroud)

objective-c ios5 xcode4.2

2
推荐指数
1
解决办法
2362
查看次数