Ios 未解释libxml x路径表达式
我有以下xml文本 <?xml version="1.0" encoding="UTF-8"?> <projects type="array"> <project> <created-on type="date">2012-01-17</created-on> <id type="integer">8860795</id> <last-changed-on type="datet
我有以下xml文本 <?xml version="1.0" encoding="UTF-8"?> <projects type="array"> <project> <created-on type="date">2012-01-17</created-on> <id type="integer">8860795</id> <last-changed-on type="datet
我尝试使用modalPresentationStyle=UIModalPresentationFormSheet 这是可行的,但是如果在映射完全加载之前关闭控制器,应用程序就会崩溃。因此,我需要在关闭控制器之前停止加载映射 经过一些搜索,我没有找到停止加载的解决方案。你有办法修复这个错误吗 谢谢,您是否尝试过在控制器的viewDidUnload:方法中将MapView设置为nil - (void)viewDidUnload { self.mapView = nil; } 例如,这就是苹
我的iOS应用程序中有一些简单的按钮。我可以用quartz 2d适当地绘制它们,但我也可以使用png切片来构建它们 什么对iPad的CPU和配置更好?如果我是你,我会考虑分辨率独立性和应用程序大小等因素。简单的用户界面元素,甚至苹果公司建议使用石英绘制(见WWDC 2011-实用绘制)。大多数苹果自己的应用程序也是这样做的(股票应用程序、天气应用程序、iPhoto的一部分等等) 就性能而言,我在这里()运行了一些测试,创建了一个完全由石英制成的AngryBird,具有相当高的贝塞尔曲线。现在,对
如果错误消息来自Xcode静态分析器,请记住它不是完美的,并且可能有误报。事实上,我认为您的代码没有任何问题,但我建议您尝试使用以下代码替换它: - (void)connectionDidFinishLoading:(NSURLConnection *)connection { self.listFeedConnection = nil; // release our connection [UIApplication sharedApplication].networkA
我需要开发一个应用程序,它将在应用程序商店中搜索应用程序,并根据查询结果向用户推荐其中最好的应用程序。所以我的问题是: 是否可以从应用商店检索数据?如果是,如何??也许有人能指出正确的方向。提前非常感谢 另外,我的应用程序就像。请注意苹果评论指南中的这一点 12.1从苹果网站(例如Apple.com、iTunes Store、App Store、iTunes Connect、Apple Developer Programs等)获取任何信息或使用苹果网站和服务的内容创建排名的应用程序将被拒绝 2.
我正试图继续我的iOS问答游戏,但我有一个问题。我成功地创建了sqlite数组和随机问答,但现在我无法想象如何创建问答方法。在我的sqlite表格中,关于每个问题,answer1列都是正确答案。那么,我如何创建一个方法来检查按钮的正确答案呢?以上是随机问题和随机答案代码 -(NSMutableArray *) categoriesList{ categories = [[NSMutableArray alloc] initWithCapacity:10]; @try { NSFileM
我正在下载一个包含在线文件内容的字符串,并将这些组件按字符串分隔成一个数组 下载完成后,我将调用一个方法来更新我的tableview以显示这些值 - (void)updateTableView { tableView.delegate = self; tableView.dataSource = self; } 基本上,在这个方法中,我设置了委托和数据源,以便使用这个方法更新表视图 - (UITableViewCell *)tableView:(UITableView *)tV
我喜欢我的第一个3D游戏。我正在使用blender创建我的模型,使用bullet作为物理工具,使用Isgl3D游戏引擎 到目前为止,我能够 在blender中创建模型 使用Isgl3D库将其导出到iPhone并显示 沿此模型的顶点创建物理实体(用于简单 立方体和球体等模型。) 现在我想创建一些复杂的不规则模型,并沿该模型的顶点创建物理刚体。通过研究,我发现btTriangleMesh和btbvhttrianglemeshshape可用于创建复杂物理刚体 我找到了线程,子弹物理体是沿着使用POD导
我正在尝试使用故事板将选定的单元格标题传递给deatil view controller,但由于单元格的选择,这并不容易 我不知道如何确定此时选择了哪一个,并将其标题传递给deatil views属性 我想我必须先使用prepareForSegue:sender(这是我获取所有信息的地方),然后调用performsguewithidentifier:sender:在表视图中:didSelectRowAtIndexPath,对吗 这是我的样品: - (void)prepareForSegue:(U
专家们 最近,我为我的iOS应用程序(使用Sencha Touch构建的HTML5应用程序)使用了PhoneGAP构建服务,当我提交到应用商店时,他们基于这个原因拒绝了我的应用程序 特别是,我们发现在发布和/或内容下载时 应用程序将非用户生成的内容存储在iCloud备份目录中。到 检查应用程序存储的数据量: 安装并启动你的应用程序 进入设置>iCloud>存储和备份>管理存储 如有必要,点击“显示所有应用” 检查应用程序的存储空间 有什么解决办法吗? 请帮忙 我已经在BB和Android上发
在我的iOS应用程序中,我使用了正常工作的Google+signin。但当本机Google+应用程序安装在设备中时,它就失败了 如果设备中没有安装Google+应用程序,则可以通过web登录并正常工作。如果已安装,则通过此已安装的本机应用程序进行登录 我正在使用gppsigninapi进行身份验证。我提到要实现的Google文档是 我得到的错误是-“登录错误域中的错误=com.google.GooglePlusPlatform Code=-1”操作无法完成。(com.google.HTTPSta
我已经创建了与我的iphone应用程序相关的证书和资源调配配置文件 但当我运行应用程序时,它显示与默认密钥链中的任何有效证书/私钥对都不匹配 &然后我意识到这不是我创建的证书 我现在该怎么办 我已尝试删除以前的证书,但它也不起作用。当它再次返回时。您应该在您的密钥链应用程序中提供用于创建证书的私钥,以便您能够对应用程序进行代码签名。重新开始,创建一个新证书,这次确保将私钥存储为.p12文件。您尚未安装.p12文件。请仔细阅读Apple文档中的证书/配置文件创建过程。这将帮助您了解签署iOS应用程
我已经创建了一个导航控制器的类别,并在视图中设置了标题和左、右栏按钮来加载这个导航控制器类(这个类的类别) 当我只是从任何视图控制器传递标题时,每个视图控制器的工作都很好,但是 现在我有了在导航控制器子类中设置左栏和右栏按钮项的代码 但是现在在视图控制器上,我没有在该视图控制器上获得导航控制器的uibar按钮项。 提前感谢。设置按钮框架,或使用下面的代码左键和右键。这是100%的作品 UIImage* buttonImage = [UIImage imageNamed: @"header.nav
有一个很好的命令可以列出Xcode工作区中的所有方案: xcodebuild -workspace PATH -list 如何在没有xcodebuild的情况下以编程方式提取此列表?它应该存储在Xcode项目文件中的某个地方。但我在工作区里找不到它。例如,在.中,方案位于xcuserdata——每个方案一个文件中 如果它们不存在的话,它们是在飞行中建造的。(例如,如果该文件夹没有像在该回购协议中那样签入) 要构建它们,只需枚举所有目标 共享方案是个例外:它们也是每个方案一个文件,但在xcsha
自从我将我的故事板从iOS 6改为iOS 7后,我遇到了以下问题。 导航栏在局部卷曲过渡到白色期间更改。 为了更好地理解,我刚录了一段屏幕录音。我在设备上的应用程序中也有同样的问题 视频: 有什么建议吗?因为在ios7导航栏中,颜色应该取自视图背景色 -(void)viewDidDisapper{ self.navigationController.navigationBar.barTintColor = [UIColor redColor];// Your nav image
我有一个应用程序,在UITableViewCells中有几个UIWebViews,它们呈现一些本地加载的HTML,并应用了一些附加的Javascript库(如Prettify.js) UITableViewCell中最多有一个UIWebView。总的来说,一切都很顺利,只是当我加载了许多UIWebView,并且前后旋转设备时,我会从WebCore::RenderBlock中得到可重复的崩溃 我尝试过(但失败了)一些古怪的想法: 使用dispatch_信号灯防止旋转。 这最终会阻塞主线程,这是
我试图使用渐变作为我的UIView的背景 CAGradientLayer *gradientLayer = [[CAGradientLayer alloc] init]; gradientLayer.frame = CGRectMake(0.f, 0.f, self.currencyView.frame.size.width, self.currencyView.frame.size.height); [gradientLayer setLocations:@[@0.f,
把我的头发拔出来。我已经制作了很多具有表视图的应用程序,并且一直在查看我以前的应用程序,但是由于某些原因,这个表视图太顽固,无法显示任何内容 - (void)viewDidLoad { [super viewDidLoad]; self.tableView.delegate = self; self.tableView.datasource = self; [_myArray addObject:@"Hi"]; [_myArray addObject:@"Hello"]; [_myArra
我目前正在努力寻找如何应对这种特殊情况,我希望你们能帮助我解决这个问题: 我们确实有web应用程序,我们现在希望为其提供本机iOS应用程序。由于我们不具备编写本地iOS应用程序的技能,我们找到了一家声誉良好的机构来为我们处理这项任务。 他们要求我们创建一个苹果开发者帐户。我们做到了,我们接到了苹果公司的电话,我们现在已经通过了认证。所以这是一个公司账户 现在,该机构告诉我们提交苹果开发者帐户的用户名和密码。他们需要它来做一些特殊的事情,尤其是在向应用商店提交应用程序的最后 这真的是一条路吗?还是
我想对NSData执行如下XOR操作,这样修改只读NSData(非ARC)安全吗?我试过了,它确实奏效了 @implementation NSData (Additions) - (void)xorWithByteKey:(Byte)keyByte { char *curDataPtr = (char *)self.bytes; for (int x = 0; x < self.length; x++) {
我有一个包含多个UITextfields的视图,当我快速点击并在UITextfields中随机键入时,过了一段时间,我进入了键盘显示但不会关闭的状态。按右下角的“解除键盘”按钮不起作用。键盘上的所有键仍会发出咔嗒声,按下时会变成灰色 在根视图控制器中,我观察所有键盘隐藏和显示事件 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardDidShowWithNotification:)
我正在尝试集成SonarQube,以生成有关我的iOS项目的报告 我正在使用 当我运行/运行sonar.sh OCLint在我的根目录中生成一个compile\u commands.json文件 在那之后,会出现以下错误 11:24:39.782 INFO - Processing OCLint report /Users/.......app/./sonar-reports/oclint.xml 11:24:39.899 ERROR - Reporting 1073 violations.
我有一个类User,它有一个存储自定义NSObjects的NSMutableArray。我只想在整个应用程序中实例化其中一个,并且我希望能够在每个ViewController中调用其中的方法来获取和设置。我的问题是,我不知道如何调用这些方法,以便它们应用于这一个实例,而不是每次都创建一个新实例。我对objective-c还不熟悉,所以学习曲线让我觉得我遗漏了一些明显的东西。我整天都在做这件事,真是一筹莫展。有什么好办法可以解决我的困境吗?我应该使用singleton类吗 (如果有帮助的话,类用户
假设有一种方法: - (void)doSomething:(id)thing { uintptr_t retainCount = _objc_rootRetainCount(thing); //do some thing } 编译器是否会保留传递的对象还不是很清楚 我在xcode5中测试,在这种情况下,编译器似乎会保留传递的对象,与(id\uu strong)相同。但是当我使用(id\uu弱)时,它也会保留它,这很奇怪。如
我在Swift项目中使用了一些客观的c语言。我创建了一个桥接头 我在其中一个文件的此行中收到一个错误: CGRect pickerFrame = CGRectMake(0, 40, self.viewSize.width, 216); 成员引用基类型大小(也称为long)不是结构或联合 如果我用100来代替它,它就可以工作了。建议用什么替换self.viewSize.width 谢谢 证明self.viewSize是“Size”类型,而它本应是CGSize类型。CGRect pickerFra
我会尽我所能把这件事简单化 我有一个气球形状的UIView,它漂浮在原始中心周围。我想添加一条线(看起来像绳子)并将其与其动画链接,事实证明,绘制一条线并不像添加UIView那么简单,UIView不包括线,它是一个同时包含这两个元素的视图控制器 我如何将这两个链接起来,以便当引出序号设置动画到不同的位置时,接触引出序号的线端可以使用它设置动画?看起来我唯一能找到的解决方法是通过NSNotification Center
我有一个UICollectionView,它几乎可以按要求工作,但我想帮助您重新加载集合视图的内容,但保留标题的位置,但是。。。。集合视图不是直截了当的,因为我实现了一个UICollectionViewFlowLayout,它添加了粘性头功能。集合视图布局如下所示: ------------------ | Header 0 | < Section 0, Header Yes, Content No, Footer No ------------------ |
我曾尝试在单个应用程序中集成谷歌驱动程序和youtube API。成功集成这两个api以上载视频 我使用google drive登录并成功地将视频上传到google drive。当我尝试将视频上传到youtube时,使用相同的登录名,我发现以下错误 同样的情况也会发生,反之亦然 由于未捕获异常而终止应用程序 “NSInternalInconsistencyException”,原因:“意外响应数据” (上传到错误的URL?) 下面是用于身份验证的代码 if(@"youtube" isEqualT
我是iOS开发的新手。我执行JSON解析,就像错误是数据参数是nil 首先,我从我的Sql表中得到了Post id字符串,如下所示 if (sqlite3_open(dbpath, &_myDatabase) == SQLITE_OK) { NSString *querySQL = @"SELECT * FROM ALLREADTABLE GROUP BY PostId"; const char *query_stmt = [querySQL UTF8String];
我正在寻找一个网格,我正在使用UICollectionView。我要这个网格10x10。我的手机是28x28 我有一个推断的视图控制器,所以我可以设置它并在两个设备上运行 当我这样做的时候 println(集合视图.frame) 在iPhone5和6模拟器上,我得到了0.0,0.0320568 这很好 在iPhone6上我得到了10分,但在iPhone5上我得到了8分 我使用的代码将宽度拆分为10,并为单元格指定大小,如下所示: let width = CGRectGetWidth(coll
我正在尝试创建一个UICollectionView,其中每个单元格将根据单元格中的内容量具有不同的高度。我理解这一点 func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize 调用以在单元格出列时设置单个单元格的大小。我正
我无法以正确的方式显示imageView。我是自动布局和尺寸课程的初学者。 这就是我正在做的 在.xib中: 我有一个观点: 原尺寸:709 x 485 锡伯胶尺寸:363 x 248 我向图像添加以下约束: 与superview等宽,常数=-57(我将其更改为-57,因为常数=0在3.5英寸和4英寸中太大),乘数=0.7 长宽比(121:82) 和其他上下对齐x约束 现在我的问题是,当我将@2x和@3x图像添加到我的项目中时,图像模糊,在视网膜屏幕上不清晰 是等宽和宽高比约束影响了图像
我的故事板上的特定视图有问题。使用ipad时,按钮和文本视图不会显示在正确的位置。不过,它非常适合iPhone。我用一个故事板为他们两个。(不是一个都有)这是一个屏幕截图,蓝色的矩形代表文本视图应该显示的位置,红色代表GPS按钮应该显示的位置,左侧可见。有什么想法吗?我尝试过设置和重置约束,但没有任何效果 谢谢你能给我们展示一下你用来展示这个视图的故事板或代码吗?我刚才已经弄明白了。谢谢
如何为iPhone实现横向发布屏幕?我看到了“plist duplicate”帖子,并将他们建议的阵列添加到我的plist中,并将我的启动映像添加到我的xcassets文件中,该文件被设置为我的启动映像,因此它只显示为一个黑屏。删除资产目录时,在应用程序运行的整个过程中,屏幕的左右两侧都有一条黑色条。另外,如果不是通过磁带完成的,你会给这些图像起什么名字,它们会去哪里?谢谢 您是在询问发射图像还是发射屏幕 iPhone上根本没有横向发布图像。您提供了一个普通的纵向启动图像,如果应用程序在横向启动
这是我用Swift编码的第二天,所以我是个新手。我在网上得到了以下代码,它列举了使用Apple API的iOS设备上的音频/视频设备: let devices = AVCaptureDevice.devices() // Loop through all the capture devices on this phone for device in devices { // Make sure this particular device supports video if
我用performsguewithidentifier为我的iAction做了一个函数,它工作得非常好,直到现在它总是显示警报,但它也执行到下一个视图的切换。我不知道我做错了什么。标识符在MainView中是wright。我找不到解决这个问题的答案 @IBOutlet weak var backgroundImageView: UIImageView! @IBOutlet weak var logInPassword: UITextField! @IBAction func registerBu
UI更改应该在主线程上进行。如果没有,它可能会导致错误的行为、警告或崩溃(有时它仍然像预期的那样工作) 无论如何,我已经开始在dispatch\u async(dispatch\u get\u main\u queue)){…}中包装几乎所有的UI更改。最近,我想知道这是否是对所有与UI相关的东西这样做的最佳实践,因此每一个presentViewController,dismissViewController等等,因为代码刚刚被数百个包装溢出 当然,有时它显然是不需要的;e、 当用户点击一个按钮
我试图通过调用node.hash并将新节点存储在一个集合中来检测SpriteKit游戏中以前未发生冲突的节点之间的冲突。我发现一段时间后,新节点的哈希值与我以前在上调用node.removeFromParent()的节点的哈希值相同 我猜,因为我正在从父节点移除并一次又一次地重新创建非常相似的节点,所以SK会自动回收一些节点 如何从SpriteKit中的节点获取真正唯一的哈希 如果需要进一步澄清,请告诉我。我觉得发布我的代码与这篇文章不太相关 此外,当我用连接到xcode的手机进行调试时,我无法
我对这一点还不太熟悉,并试图找出正确的格式来解决标题中的错误。我上线了:let audioPath=NSBundle.mainBundle().pathForResource(“Pugs.m4a”,类型:nil) 我知道我一定错过了什么,只是不知道在哪里 导入UIKit 进口AVF基金会 类ViewController:UIViewController{ @IBOutlet var playButton: UIButton! var playPug = 1 var player: AVAud
我正在为我的表格视图实施自定义editActionsForRowAt操作点击done时如何使滑动单元格恢复到正常状态,以下是我的ViewController代码 override func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]? { let delete = UITableViewRowAction(style:
即使执行了本论坛中提到的所有任务,我也无法将Ionic应用程序部署到iOS设备。我遵循了代码签名所需的所有步骤,因此不再出现该错误。现在我得到以下信息: 以下生成命令失败: ionic remove platform ios ionic platforms rm ios ionic platforms add ios ionic run Ld /Users/laroca/Library/Developer/Xcode/DerivedData/-bfqgfiilftgpjvcfjxixwpxvl
我希望我的应用程序在后台连续更新位置。我已经实现了以下代码 locationManager.pausesLocationUpdatesAutomatically =false self.locationManager = CLLocationManager() locationManager.requestWhenInUseAuthorization() locationManager.delegate = self locationManager.desiredAccuracy =
如果您想在Obj-C中使用虚拟分派表,您必须为包含每个可能的选择器的每个类创建一个数组。即使是规模不大的项目,每个列表都会非常庞大,并且会随着项目复杂性呈指数级增长。我的意思是,每个类都有自己的数组(什么?)20000个不同的选择器,并且有数千个类 另一方面,哈希表包含为该类定义的方法函数指针的变量集。该集合通常只是实际发送给这些对象的选择器的子集,因此它比可能发送给该类对象的选择器的完整集合小得多。这使得方法的散列表效率高、自优化,即使调度时间较长, Obj-C不是C++。 C++中,每个类
考虑到加密密码,是否有任何安全的IOS加密库或苹果技术值得推荐?谢谢 对于存储密码,您几乎可以肯定应该使用苹果的。将密码存储在钥匙链中,可以将其同步到用户的其他设备,并将密码安全性的负担放在苹果而不是应用程序上。您可以通过重写来重新打开此功能,将重点放在存储密码的最佳实践上,而不是要求图书馆推荐。
所以我有一张有很多注释的地图。每个注释都有一个默认的详图索引视图,该视图附带一个我创建的按钮,该按钮可能会将用户带到另一个视图控制器。此按钮一开始工作正常,但对于某些批注,除非我放大批注或再次单击批注,否则它不会注册触摸。我很迷路。这是我的密码 func mapView(_ mapView: MKMapView, viewFor annotation: MKAnnotation) -> MKAnnotationView? { var annotationView = MKA
嗨,我是新来的颤振,我有一个具体的用例,我不知道它是否可能 当我在Flatter中按下按钮时,是否可以为另一个应用程序运行IPA文件 IPA文件来自XCode项目,因此如果不可能,是否有任何方法将XCode代码转换为flatter。首先,.IPA(iOS应用商店软件包)文件是存储iOS应用程序的iOS应用程序归档文件。它是一种二进制文件,无法转换为源代码(颤振中的Dart或XCode中的Swift) 其次,我认为目前还没有办法将现有的XCode项目(用Swift或Objective-C编写)转换
由于我使用FCM安装了Firebase以进行通知,因此不再调用我的大多数appDelegate方法(例如,didFinishLaunchingWithOptions:ApplicationIdentinterBackground或ApplicationIDBecMeactive)。 要检索AppDelegate的正常行为,还需要执行其他操作吗?谢谢 导入UIKit 进口火基 @UIApplicationMain 类AppDelegate:UIResponder、UIApplicationLeg
我不知道为什么JSON结构上没有。下面是代码。 结构相对简单,但不知何故,我无法解析解码后的JSON ContentView.swift import SwiftUI var fetchTotal = getTotalValue() struct ContentView: View { var body: some View { Text(fetchTotal) //Text("gg") } } struct ContentView_Previews: PreviewPr
我们正准备在app store中发布应用程序的iOS版本。当前型号是一个免费的、功能有限的基础版本,附加功能通过应用内购买解锁,或者通过客户在不同平台上购买软件时收到的代码解锁 然而,我们也有机构客户,他们直接从我们那里购买站点许可证,并可以在我们所有支持的平台(Windows、macOS等)上访问我们的软件。iOS版本发布后,我们还希望允许他们使用当前的MDM系统将其安装到iOS设备上 在Microsoft应用商店中,我们能够将签名的许可文件分发给组织IT组,然后组织IT组能够在将该文件推送到
在条件语句中,这是一种可行的方法吗 if let offer = self.offer_visitor_["Offer"], let video = self.offer_visitor_["VideoReward"], let bday = self.offer_visitor_["BirthdayReward"],let Promotional = self.offer_visitor_["promotional&qu