Questions tagged «ios»

iOS是在Apple iPhone,iPod touch和iPad上运行的移动操作系统。使用此标签[ios]来解决与iOS平台上的编程有关的问题。使用相关的标签[objective-c]和[swift]解决那些编程语言所特有的问题。

3
iOS上的Objective-C类型
我想问一下iOS上的Objective-C中的基本数据类型。 我需要表示变量的大小和变量的范围。因此在示例中:short int-2个字节-有符号:-32768至32767和无符号:0至65535这仅是示例。
147 ios  objective-c 

16
在iOS上检测Internet连接的最简单方法?
我知道这个问题似乎是许多其他问题的重复,但是,我觉得这里没有简单地解释这个问题。来自Android和BlackBerry背景,HTTPUrlConnection如果没有可用的连接,立即发出请求失败。这似乎完全是理智的行为,我很惊讶地发现NSURLConnection iOS中没有模仿它。 我知道Apple(以及其他扩展了Apple的苹果)提供了一个Reachability类来帮助确定网络状态。我很高兴首先看到这一点,并完全希望看到类似bool isNetworkAvailable(),但是令我惊讶的是,我发现了一个复杂的系统,需要通知注册和回调,以及一些看似不必要的细节。肯定有更好的办法。 我的应用程序已经可以正常处理连接失败,包括没有连接。通知用户失败,应用程序继续运行。 因此,我的要求很简单:可以在所有HTTP请求之前调用单个同步函数,以确定是否应该打扰实际发送请求。理想情况下,它不需要设置,只返回一个布尔值。 在iOS上真的不可能吗?

21
在appdelegate中设置初始viewcontroller-迅速
我想从appdelegate设置初始viewcontroller。我找到了一个很好的答案,但是在目标C中,我无法迅速实现同一目标。 使用情节提要以编程方式设置初始视图控制器 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions { self.window = [[UIWindow alloc] initWithFrame:UIScreen.mainScreen.bounds]; UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; UIViewController *viewController = // determine the initial view controller here and instantiate it with [storyboard instantiateViewControllerWithIdentifier:<storyboard id>]; self.window.rootViewController = viewController; [self.window makeKeyAndVisible]; return YES; } 有人能帮忙吗? 我希望初始Viewcontroller依赖于使用条件语句满足的某些条件。
147 ios 

8
使用NSAttributedString更改字符串颜色?
我有一个用于调查的滑块,它基于滑块的值显示以下字符串:“非常差,不好,好,好,非常好”。 这是滑块的代码: - (IBAction) sliderValueChanged:(UISlider *)sender { scanLabel.text = [NSString stringWithFormat:@" %.f", [sender value]]; NSArray *texts=[NSArray arrayWithObjects:@"Very Bad", @"Bad", @"Okay", @"Good", @"Very Good", @"Very Good", nil]; NSInteger sliderValue=[sender value]; //make the slider value in given range integer one. self.scanLabel.text=[texts objectAtIndex:sliderValue]; } 我希望“非常不好”为红色,“不好”为橙色,“好”为黄色,“好”和“非常好”为绿色。 我不知道如何使用它NSAttributedString来完成此任务。

18
如何检测iPhone / iPad设备上的总可用/可用磁盘空间?
我正在寻找一种更好的方法来以编程方式检测iPhone / iPad设备上的可用/可用磁盘空间。 目前,我正在使用NSFileManager来检测磁盘空间。以下是对我有用的代码片段: -(unsigned)getFreeDiskspacePrivate { NSDictionary *atDict = [[NSFileManager defaultManager] attributesOfFileSystemForPath:@"/" error:NULL]; unsigned freeSpace = [[atDict objectForKey:NSFileSystemFreeSize] unsignedIntValue]; NSLog(@"%s - Free Diskspace: %u bytes - %u MiB", __PRETTY_FUNCTION__, freeSpace, (freeSpace/1024)/1024); return freeSpace; } 我对以上代码片段正确吗?还是有更好的方法来了解总的可用/可用磁盘空间。 我必须检测总的可用磁盘空间,因为我们必须防止应用程序在磁盘空间不足的情况下执行同步。

13
Xcode 9-“固定的宽度约束可能导致剪切”和其他本地化警告
我下载了新的Xcode,并在Interface Builder中遇到了很多警告,这些警告说: 固定宽度约束可能会导致剪切 看起来像这样: 我确实有几种语言的本地化,并且我理解警告,即使用另一种语言,标签的大小可能会更改,但我的应用程序没有此问题。昨天我在Xcode 8中运行并测试了它,很好。我不想花费数小时来增加毫无意义的新约束。 有什么建议的解决方案吗?

7
在React Native中获取视图的大小
是否可以获得某个视图的大小(宽度和高度)?例如,我有一个视图显示进度: <View ref='progressBar' style={{backgroundColor:'red',flex:this.state.progress}} /> 我需要知道视图的实际宽度才能正确对齐其他视图。这可能吗?
147 ios  react-native 



8
在iOS 7中替换已弃用的-sizeWithFont:constrainedToSize:lineBreakMode :?
在iOS 7中,方法: - (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode 和方法: - (CGSize)sizeWithFont:(UIFont *)font 不推荐使用。我该如何更换 CGSize size = [string sizeWithFont:font constrainedToSize:constrainSize lineBreakMode:NSLineBreakByWordWrapping]; 和: CGSize size = [string sizeWithFont:font];


10
如何从App Store中删除iOS应用
我想从App Store中删除当前标记为“准备出售”的应用程序。我找不到与此有关的任何文档,并且iTunes Connect的“管理您的应用程序”部分中没有“从销售中删除”选项。谁能指导我如何从App Store中删除我的应用程序?
146 ios  iphone  app-store 




By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.