如何将整数转换为objective-c中的相应单词?

iOS上的Objective-C中有一种方法可以将整数作为文本进行拼写吗? 例如,如果我有 NSInteger someNumber = 11242043; 我想知道一些函数,以便返回一个类似“11244万四千三百”的string。

iOS 8键盘隐藏了我的文本视图

我有一个UIViewController呈现使用self.accountViewController.modalPresentationStyle = UIModalPresentationFormSheet; 现在在iOS 8中,最后一个UITextView在键盘上被隐藏起来。 如何避免它?

在iphone上本地存储数据

我正在构build一个应用程序,我希望将用户信息本地存储在设备上,而不使用任何服务器数据库 – 但是设备端的所有信息。 我正在寻找存储特定的用户位置,并显示在表视图,所以即使当用户启动应用程序后 – 我可以拉历史logging和饲料历史表与过去的位置。 基本上来自本地数据库的读/写能力。 现在,我知道以前有很多这样的问题,但是我找不到一个在没有外部数据库的情况下在本地保存数据的问题。 例如,我不确定使用核心数据是否正确和最简单。 将不胜感激任何意见。

iOS设备方向无视方向locking

我想查询iPhone当前的方向。使用 [UIDevice currentDevice].orientation 只要设备没有方向locking就可以工作。 但是,如果它被locking,它总是以locking方向响应,而不是以设备的实际方向来响应。 是否有一个高层次的方式来获得实际的设备定位?

没有CocoaPods的GoogleMaps

我想添加GoogleMaps到我的iOS项目,但我不想使用CocoaPods 。 有什么办法可以实现吗?

iOS:如何find文件的创builddate?

我试图find一个文件的创builddate(不修改date)。 创builddate似乎不在文件的属性中,尽pipe修改date是。 我正在使用这个代码 NSFileManager* fm = [NSFileManager defaultManager]; NSString* path = [PathHelpers pathInDocumentsFolderWithFilename:FILE_NAME]; NSDictionary* attrs = [fm attributesOfItemAtPath:path error:nil]; if (attrs != nil) { return (NSDate*)[attrs objectForKey: NSFileCreationDate]; } else { return nil; } 这总是返回零。 在debugging器中键入“po attrs”以获取NSDictionary中的键/值对列表返回以下内容.. NSFileGroupOwnerAccountID = 20; NSFileGroupOwnerAccountName = staff; NSFileModificationDate = 2010-01-21 11:47:55 +0000; NSFileOwnerAccountID = 501; NSFileOwnerAccountName = ben; NSFilePosixPermissions […]

Xcode项目的“内部版本号”

什么是内部版本号及其用途? 它是否与版本号相同?

TabBarItems和设置他们的图像大小?

我正在添加图像到我的标签栏项目的每一个。 我喜欢的一个图像的尺寸比棒材的面积大得多。 当我在故事板中设置酒吧项目的图像并运行模拟器时,带有该图像的酒吧button覆盖整个屏幕。 现在我认为有一种自动的方式允许图像调整每个酒吧button。 可悲的是,情况并非如此。 有没有办法当标签栏加载,我可以调整每个标签栏中的图像?

如何在不指定大小的情况下为整个iOS应用程序设置自定义字体

我试图在我的iOS app自定义字体。 我发现我可以使用: [[UILabel appearance] setFont:[UIFont fontWithName:@"Proxima Nova" size:17.0]]; 设置所有UILabels的默认字体和大小。 但是,并不是所有的UILabels都有相同的字体大小。 在整个iOS应用程序设置一个默认字体? ,有人有同样的担心,并被告知设置大小参数为0.0只设置字体,而不是字体大小。 当我尝试这样做,我的应用程序中的所有UILabel文本消失(因为显然iOS从字面上0.0字体大小)。 任何build议,如何我可以普遍设置字体,但不是大小? 非常感谢!

iOS WKWebView不显示javascript alert()对话框

我有一些麻烦在iOS 8中获取WKWebView显示从Javascript调用的警报对话框。 在创build一个标准的WKWebView并加载一个HTML文件后,我在页面上有一个button,用一些文本创build一个简单的警报。 这在UIWebView和谷歌浏览器/ Safari中工作,但似乎没有工作在WKWebView。 任何帮助表示赞赏。 我的设置如下: WKWebViewConfiguration *config = [[WKWebViewConfiguration alloc] init]; config.allowsInlineMediaPlayback = YES; config.mediaPlaybackRequiresUserAction = false; _wkViewWeb = [[WKWebView alloc] initWithFrame:_viewWeb.frame config]; _wkViewWeb.scrollView.scrollEnabled = NO; NSString *fullURL = @"file://…/TestSlide.html"; NSURL *url = [NSURL URLWithString:fullURL]; NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:10]; [_wkViewWeb loadRequest:request]; 该html有以下function: <SCRIPT Language="JavaScript"> function alertTest() { alert("Testing Alerts"); } […]