小编gag*_*rma的帖子

iPhone开发人员学习的关键概念是什么?

我是Objective-C的新手,我经历了很多主题,我应该更加重视开发iPhone应用程序的关键概念是什么?

iphone cocoa-touch objective-c

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

NSURLSession后台下载无法正常工作

我正在尝试使用NSURL后台会话下载大量文件 nsurlsessiontask.当应用程序在调试模式下运行时(当设备连接到Xcode时),一切都像魅力一样,当从Xcode上拔下设备(iPad)时不起作用.

我正在使用Xcode 7.3.1和iOS 9.3.5.我已经花了几周时间跟踪这个奇怪的行为,但没有任何突破.可能是我遗漏了一些实现后台下载的东西.最近将Xcode升级到8.1.2,将iOS升级到10.2.1,假设升级可能会解决问题,但事实并非如此.

objective-c ipad ios nsurlsessiondownloadtask

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

用十进制验证价格的正则表达式

我真的找不到正则表达式的任何解决方法来输入十进制的价格.这就是我想要的: -

12345

12345.1

12345.12

12345.123

0.123

0.123

我也想限制数字.

我真的创建了一个但没有按照假设进行验证

^([0-9] {1,5} |.([0-9] {1,5} \([0-9] {1,3})))$

还想知道上面的表达方式与一个不同

^([0-9] {1,5} |([0-9].([0-9] {1,3})))$即工作正常.

任何有很好解释的人.

"我正在使用NSRegularExpression - Objective C",如果这有助于更准确地回答

- (IBAction)btnTapped {

      NSRegularExpression * regex = [NSRegularExpression regularExpressionWithPattern:
         @"^\\d{1,5}([.]\\d{1,3})?|[.]\\d{1,3}$" options:NSRegularExpressionCaseInsensitive error:&error];

     if ([regex numberOfMatchesInString:txtInput.text options:0 range:NSMakeRange(0, [txtInput.text length])]) 
         NSLog(@"Matched : %@",txtInput.text);
     else
        NSLog(@"Not Matched : %@",txtInput.text);
}
Run Code Online (Sandbox Code Playgroud)

"我正在使用buttonTap方法".

regex objective-c

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