草庐IT

Objective-c

全部标签

objective-c - 在 IOS 5 中控制网络设置

我有一个项目,非常希望在iPad设备的IOS5中对网络设置进行一些控制。理想的情况是必须能够将设备的wifi连接更改为特定的SSID。我的直觉告诉我,这可能是SDK中未公开的功能,但我想我会问。如果我关于直接更改连接的第一个假设是正确的,那么另一个目标是允许应用提示用户更改网络设置并将用户引导至设置屏幕。例如,当设备处于飞行模式并且应用程序需要互联网连接时,我已经看到一些应用程序提供此功能。我的情况的主要区别在于,我不一定要在设备不在互联网上时提示用户,而是当设备已经(或可能不)具有的任何连接不是我正在寻找的连接时for(在这种情况下,我正在寻找飞机上的封闭/非面向互联网的Wifiss

objective-c - Core Data 托管对象中的计算

我通过子类化CoreDataManagedObjects为一家公司的财务数据建模(请引用下面的数据模型截图)。对于每家公司IBCompany(仅部分显示),有1:n个财务周期(IBEstPeriod),由其年份和周期编号定义(例如2012年)/1).每个财务周期有1:n个财务数据项,例如Revenue,保存在IBEstPeriodtype属性中strong>并且这些财务数据项中的每一个都由多个值组成,这些值在IBConsHistory中存储为curr、ma1、ma2等),例如100、105、107。 最佳答案 如果这个新值将基于现有

objective-c - 在 iOS 中没有报摊的应用程序处于非事件状态时在后台下载文件

我有以下问题。每周的星期五都会发布一份包含内容的list。iOS应用程序应在那个星期五的特定时间检查此列表并在后台处理数据。此外,如果应用程序在后台。我不能使用普通的推送通知,因为如果列表中的内容与某些本地设置匹配,用户应该会收到本地通知。报摊不是一个选项,因为该应用程序与杂志无关,而且我没有订阅。如果没有服务器端基础设施,是否有任何选择可以做到这一点?提前致谢。亚历克斯 最佳答案 据我从您的问题中了解到,您希望每周运行一次您的应用程序,即使该应用程序在后台运行也是如此。我对这个主题进行了大量研究(让应用程序在后台保持事件状态),但

objective-c - 如何控制 iPhone 屏幕上的单个像素?

我正在尝试使用iOS和Objective-C编写一个程序,在我的iPhone屏幕上绘制抛物线图。为此,我必须能够切换iPhone屏幕上的各个像素是黑色还是白色。如何控制单个像素?我找不到合适的UIView对象来使用。 最佳答案 您可能想阅读CorePlot的代码(或只是使用它)http://code.google.com/p/core-plot/基本上,它使用CoreGraphics库。这是绘制条形图的代码http://code.google.com/searchframe#yOGuvxPxbkc/framework/Source/

ios - 创建具有删除功能的自定义 UIButton 类

我有一个UIButton网格。当我点击“编辑”按钮时,我希望每个按钮上都出现一个删除按钮,当按下该按钮时,会删除该按钮(和相关数据)。有点像苹果的主屏幕,当你按住一个按钮时,它开始摆动,角落里有一个X。根据这篇文章:SubclassUIButtontoaddaproperty我可以使用关联引用为我的每个按钮添加一个属性。我试图添加一个UIButton作为我的自定义UIButton的属性,但我似乎无法让它出现并且感觉这不是正确的方法。这是我的自定义按钮主:#import"UIButton+Property.h"#import@implementationUIButton(Property

objective-c - iOS 中的 PDF 包

我一直在尝试提取PDF包中包含的pdf文档,但没有成功。我在任何地方都找不到文档或示例代码,但我知道这并非不可能,因为Adob​​eReader应用程序和PDFExpert应用程序支持它。有可能他们有自己的解析器,我希望不会变成那样......任何能为我指明正确方向的提示都将不胜感激编辑:很长一段时间后,我重新开始研究这个问题,并终于弄明白了。特别感谢iPDFDev为我指明了正确的方向!!这是关于如何获取每个内部CGPDFDocumentRef的代码:NSURL*url=[NSURLfileURLWithPath:filePathisDirectory:NO];CGPDFDocumen

objective-c - UILabel 中数值的对齐

我有一个带有自定义UITableViewCells的UITableView。这些单元格中的每一个都有六个UILabel,其中显示了数值(请参阅下面的屏幕截图)。不幸的是,最后一行中的数值没有正确对齐。让它们右对齐也无济于事。正确的对齐方式是“,”逗号。如何在iOS中以逗号对齐数值?你有什么想法吗? 最佳答案 使用固定宽度的字体(如Courier)右对齐。 关于objective-c-UILabel中数值的对齐,我们在StackOverflow上找到一个类似的问题:

ios - libobjc.A.dylib 在 objc_msgSend :15 crash

有人知道导致以下崩溃的原因吗?CLASS:SIGNALFILE:libobjc.A.dylibatobjc_msgSend:15IOS:5.10libobjc.A.dylib0x30f7ef78objc_msgSend151libobjc.A.dylib0x30f80175_objc_rootRelease362UIKit0x3713542d-[UILayoutContainerView_endFastMode]1323UIKit0x37135279-[UILayoutContainerViewsetUseFastMode:]684UIKit0x37090129-[UIView(Fas

iphone - 我如何管理 UItableview 中没有行的部分

我正在开发一个TabBar应用程序,我的需求是这样的我有一个表格View,其中有9行(acct组的名称),它们位于一个数组中。当我选择任何行时,它会打开另一个View,然后我输入AcctTitle并保存它。当我单击另一个选项卡时,它会打开一个TableView,它应该根据帐户组显示行。我的意思是,当我在上一个选项卡中选择xxx组并一一输入5个帐户标题并保存时,在其他选项卡中它应该将xxx组显示为部分标题,并将5个标题显示为该部分中的行。不同的组有不同的行(两个不同的标签)。我该怎么做? 最佳答案 使用这两种方法//ForNumber

objective-c - UIPopover 中的 UITextField

我在UIPopover中有一个UITextField。但是,无论我做什么,我都无法输入。如果我在主视图Controller中使用UITextField,它工作正常。代码:UITextField*usernameTextField=[[UITextFieldalloc]initWithFrame:CGRectMake(166.0,847.0,100.0,51.0)];usernameTextField.secureTextEntry=NO;[usernameTextFieldsetPlaceholder:@"Username"];[usernameTextFieldsetAutocorr