草庐IT

objective-c - 使用尚未呈现的实时数据更新 View ,ios

我不清楚如何处理以下情况......假设你在viewcontrollerA中生成一些数据,比如实时录音。并且您有一个ViewControllerB,当您按下按钮时,它将由A显示。viewcontrollerB所做的是在图形中显示音频数据。ViewcontrollerB会随着录音​​的进行而不断更新,无论它何时呈现或在其View加载到屏幕之前。我的要求是,每当用户按下按钮以显示数据图时,该图必须包含历史数据并不断更新。用户还可以在录制期间在两个ViewController之间来回切换以停止录制(在A中)或检查数据图(在B中)。 最佳答案

iphone - 编写应用程序网络浏览器以访问 ip 地址

我正在尝试在xcode中为我的iPhone编写一个简单的应用程序来访问IP地址。我按照几个不同的教程创建了一个简单的浏览器,允许我访问google或yahoo。但是我想访问一个IP地址。谁能帮我解决这个问题?谢谢。 最佳答案 NSURL*theURL=[NSURLURLWithString:@"some.ip.adress.here"];[theWebViewloadRequest:[NSURLRequestrequestWithURL:theURL]]; 关于iphone-编写应用程序

iphone - 在以编程方式获取的 MKMapView 屏幕截图中未捕获叠加层

我一直在尝试在我正在绘制用户位置的MKMapView上截取屏幕截图使用BreadCrumbs绘制路径类(class)CrumbPath和CrumbPathView叠加和叠加View类。这是我用来获取屏幕截图的代码:if([[UIScreenmainScreen]respondsToSelector:@selector(scale)])UIGraphicsBeginImageContextWithOptions(self.view.frame.size,NO,[UIScreenmainScreen].scale);elseUIGraphicsBeginImageContext(self.

ios - 模拟器中的 UIView 边界/绘图不正确

我创建了一个单View测试应用程序,并向主Storyboard中的UIViewController添加了UIButton和UIView。我已将按钮和View的大小调整为相同的大小。在我的VC的-viewDidAppear:animated方法中,我转储了按钮和View的框架和边界:-(void)viewDidAppear:(BOOL)animated{NSLog(@"buttonbounds:%@",NSStringFromCGRect(self.theButton.bounds));NSLog(@"buttonframe:%@",NSStringFromCGRect(self.the

ios - 如何从不同的类访问数组并向其添加更多对象?

MasterViewController.h:#import@interfaceMasterViewController:UITableViewController@property(nonatomic,strong)NSMutableArray*listOfBugs;MasterViewController.m:-(void)viewDidLoad{[superviewDidLoad];_listOfBugs=[[NSMutableArrayalloc]init];}......-(void)tableView:(UITableView*)tableViewdidSelectRowA

ios - 如何克服在 Xcode 的管理器中找不到配置文件的有效签名身份错误?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:iPhoneappsigning:Avalidsigningidentitymatchingthisprofilecouldnotbefoundinyourkeychain我已经在我的苹果iOS配置门户上为我的应用程序创建了应用程序ID。当我要为我的设备创建配置文件并将其拖到XcodeOrganizer时,显示错误“未找到有效签名身份”。如何克服这个错误?我已经撤销了我的苹果证书。key链访问显示我的苹果证书有效。在撤销我的证书后,我收到了苹果发来的邮件(DearUser,Youhaverevokedyour

iphone - 审查某些文字和图像

我的问题是如何在我的应用程序中审查不良语言和裸体图像,是否有某种框架可以过滤用户引入的内容?IOS专家们,你们现在用什么来解决这个问题? 最佳答案 您的问题分为两部分:1)审查文本,2)审查图片。对于文本,您可以存储字典并将用户输入与您要审查的词相匹配。但是,您如何定义糟糕的语言?词语的含义取决于其上下文,而软件无法确定上下文。也就是说,有人喜欢吃西瓜是应该被审查的事情吗?好吧,如果适用于某些人群,它可以被视为种族主义。这是你的字典无法告诉你的。对于图像,没有可靠的方法通过算法来辨别裸体。事实上,出于这个原因,所有进行图像审查的网站

ios - MPMoviePlayerController:在控制元素后面添加 subview

我根据当前播放时间向我的MPMoviePlayerController添加subview以实现交互式视频。此时一切正常,除了一件事:当用户触摸视频内部时,MPMoviePlayerController的控制元素出现在我的subview下。例如一个subview出现在点(10/10)的0:10和0:20之间。如果用户想要向后或向前搜索,则subview会出现在播放器的控制元素前面并阻止它们。我这样添加subview:overlay.hidden=FALSE;[self.player.viewaddSubview:overlay];其中overlay是UIView的子类。有没有办法控制控件

ios - Xcode 中的本地化应用程序名称未在设备上正确显示

我的应用程序支持22种语言,并在infoPlist.strings文件中设置了CFBundleDisplayName="AppName";CFBundleName="AppName";除了在项目的plist中,应用程序具有本地化的显示名称标志也被设置为YES。我的问题是,在第一次运行时它按预期工作。如果我在没有从设备中删除应用程序的情况下重新编译,应用程序名称将变为xcode中目标的名称。我错过了什么吗?更新:我意识到在第三次运行时bundledisplay名称也正确显示。目标名称来自${PRODUCT_NAME}。如果我将静态值设置为bundle名称,它会每隔两次显示一次。

iphone - 在 objective-c 中使用私有(private)库的正确方法?

我从thislink下载了一个私有(private)库集合.当我点击下载时,我得到了所有框架。所以这些只是头文件,不是Xcode中可用的.framework文件。所以我通过构建阶段的常用方法链接它们,在其中我将二进制文件与库链接,单击+并从框架中选择头文件(在我的例子中是首选项框架)。将这些文件添加到我的项目后,我尝试从其中一个库创建一个对象并尝试调用它们的实例方法。当我尝试执行这个程序时,我得到了这个错误。无论是在设备上还是在模拟器上运行,我都会得到这个。Undefinedsymbolsforarchitecturei386:"_OBJC_CLASS_$_DevicePINContr