小编Par*_*dhi的帖子

获得苹果批准后我们可以拒绝app吗?

我已经上传了新的二进制文件作为我的应用程序的新版本,在上传二进制文件时,我选择"我将发布此版本"的选项意味着我只是把它放在"Hold for Developer Release"中.

假设我的应用程序被苹果批准,我不想发布那个版本然后我必须做什么.是否可以拒绝该二进制文件或从iTunes连接中删除该版本?

从itunes连接指南

注意:您只能在应用更新上使用版本控制.它不适用于您应用的第一个版本,因为您已经能够使用权利和定价中的可用性日期设置控制第一个版本何时上线.如果您决定不想发布Pending Developer Release版本,则可以拒绝二进制文件以提交新版本.您不得跳过整个版本

从此,我们可以在任何版本上传时从我们的应用程序中删除该选项.申请经苹果批准后我们可以拒绝吗?

iphone release app-store

10
推荐指数
2
解决办法
6869
查看次数

scheduledTimerWithTimeInterval vs performselector with iOS 5.0延迟

我正在使用scheduledTimerWithTimeInterval进行函数调用.我只是检查特定Web服务的xml解析是否完成,并在获得成功响应后使didEndElement方法中的计时器失效.

timerForStopWebService = [NSTimer scheduledTimerWithTimeInterval:30.0 target:self selector:@selector(stopWS) userInfo:nil repeats:NO];
Run Code Online (Sandbox Code Playgroud)

现在我面临iOS 5.0的问题,并且在其他iOS版本中工作正常.在iOS 5.0中,即使我使其无效,也可以随时调用函数stopWS.如果你有解决方案,请告诉我.

现在我正在实现具有延迟的performselector并在stopWS中设置布尔变量以识别解析是否已完成.我只是想知道这有什么重大区别吗?这个解决方案能解决我的问题吗?

如果有其他方式,请建议我,谢谢.

iphone objective-c nstimer ios5 performselector

10
推荐指数
1
解决办法
1万
查看次数

UITextView的expertFirstResponsder不能正常工作

我有UIView一个UITextViewUITextField作为一个子视图.我希望键盘在textFieldShouldReturn通话时自动显示.

- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
    [textField resignFirstResponder];
    [textView becomeFirstResponder];
    return YES;
}
Run Code Online (Sandbox Code Playgroud)

但是这不起作用并且出于某种原因,它在文本视图中的下一行显示带有光标的键盘.我试图在textview中设置文本nil,但它会自动调用textDidChange方法,光标在没有任何文本的新行上移动.

在此输入图像描述

这同样的技术适用于a UITextField,它也适用于iOS 5.0,但如何在iOS 4.3中解决这个问题.如果您有任何其他选择,请告诉我.

我错过了一些明显的东西吗

iphone objective-c uitextview ios

9
推荐指数
1
解决办法
3762
查看次数

用于iPad应用程序的UIScrollview中的两个手指滑动

实际上我想在UIScrollview中实现左右滑动.我有内容大小(768,1500)的scrollview.我试过这个但问题是有时它没有检测到滑动并在那里执行滚动.所以现在我想禁用2手指触摸滚动.

swipeGesture = [[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(nextswipedScreen:)] autorelease];
swipeGesture.numberOfTouchesRequired=2;
swipeGesture.direction = UISwipeGestureRecognizerDirectionLeft;         
[self addGestureRecognizer:swipeGesture];

swipeGesture = [[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(previousswipedScreen:)] autorelease];
swipeGesture.numberOfTouchesRequired=2;
swipeGesture.direction = UISwipeGestureRecognizerDirectionRight;            
[self addGestureRecognizer:swipeGesture]; 
Run Code Online (Sandbox Code Playgroud)

我已尝试自定义scrollview,但我有touchesBegan方法的问题.它不是每次都打电话.即使我尝试了这个但不能在UIScrollview中停止两个手指滚动.

for (UIGestureRecognizer *mgestureRecognizer in _scrollView.gestureRecognizers) {     
        if ([mgestureRecognizer  isKindOfClass:[UIPanGestureRecognizer class]])
        {
            UIPanGestureRecognizer *mpanGR = (UIPanGestureRecognizer *) mgestureRecognizer;
            mpanGR.minimumNumberOfTouches = 1; 
            mpanGR.maximumNumberOfTouches = 1;
        }
    }
Run Code Online (Sandbox Code Playgroud)

如果您有任何解决方案或替代方案,请告诉我.

iphone uiscrollview uigesturerecognizer

8
推荐指数
1
解决办法
5163
查看次数

iOS - 使用roundf()舍入浮点数不正常

我遇到了在iPhone应用程序中舍入浮动的问题.

float f=4.845;
float s= roundf(f * 100.0)/100;
    NSLog(@"Output-1: %.2f",s);
      s= roundf(484.5)/100;
    NSLog(@"Output-2: %.2f",s);

Output-1: 4.84
Output-2: 4.85
Run Code Online (Sandbox Code Playgroud)

让我知道这个问题以及如何解决这个问题.

iphone math objective-c calc

-1
推荐指数
1
解决办法
3489
查看次数