草庐IT

iOS$watchOS

全部标签

ios - AFNetworking 后台 session KVO 错误

我的应用有时会在启动时崩溃。这似乎与失败的背景NSURLsession事件有关。此消息在Crashlytics日志中的显示相当一致:_block_invokeline233$ErrorDomain=NSURLErrorDomainCode=-997"Lostconnectiontobackgroundtransferservice"我对如何在xCode中调试这个问题感到困惑,因为我无法在我的测试设备连接到我的计算机时让它发生。我没有在我的应用中使用KVO;也许这是AFNetworking本身的问题?这是Crashlytics报告的崩溃消息:FatalException:NSIntern

ios - 如何将多个视频保存到应用程序文档目录中?

我正在使用GMImagePicker来获取相机胶卷的Assets。选择单个或多个视频后,我在arrayArray中获得了PHAsset。此格式中的assetArray数据"40D4733D-4C7B-443D-8093-C28E39ACA45E/L0/001mediaType=2/0,sourceType=1,(720x480),creationDate=2016-02-1409:50:58+0000,location=0,hidden=0,favorite=0"如何将此视频存储到我的应用程序文档目录中?我用来存储视频的代码是for(PHAsset*assetinassetArray)

ios - 如何从 iOS 开始显示自定义菜单项?

当我选择WebView内容时,如何删除默认菜单项,如复制、过去、全选。如何将自定义操作放在默认菜单项的中间。我把这些放在最后显示的项目,我想从头开始我的自定义操作。我在ViewdidAppear方法中使用以下代码。UIMenuItem*customMenuItem1=[[UIMenuItemalloc]initWithTitle:@"Highlight"action:@selector(customAction1:)];UIMenuItem*customMenuItem2=[[UIMenuItemalloc]initWithTitle:@"UnHighlight"action:@sel

ios - 新的 Safari UserAgent - 末尾的 6 位数字

我们正在记录UserAgents以供研究,不久前我们开始从iPhone/iPad接收这些UserAgents:"Mozilla/5.0(Macintosh;IntelMacOSX10_10_4)AppleWebKit/600.7.12(KHTML,likeGecko)Version/8.0.7Safari/600.7.12(000767)"有多个,只是末尾的6位数字不同:"Mozilla/5.0(Macintosh;IntelMacOSX10_10_4)AppleWebKit/600.7.12(KHTML,likeGecko)Version/8.0.7Safari/600.7.12(0

ios - 在索引路径调用滚动到顶部 TableView 中插入行?

当我在uitableview的索引路径中插入行时,我的tableview会滚动到顶部吗?为什么?letindexPathForCell=NSIndexPath(forRow:5,inSection:1)tableView.beginUpdates()tableView.insertRowsAtIndexPaths([indexPathForCell],withRowAnimation:.Automatic)tableView.endUpdates()在添加单元格期间调用的所有代码funcbuttonDidPressed(button:CheckMarkView){letindexPat

ios - 如何使 AVPlayer 随父 View 调整大小?

我已经按照Apple文档中的建议创建了一个AVPlayerView:https://developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/02_Playback.html所以我将UIView子类添加为我的UIViewController的subview。看起来不错,视频播放效果很好。但是,当我将View最小化为一个小窗口时,视频不会随之调整大小。没关系,当我使用MPMoviePlayerViewController时,但出于一些原因我需要使用AVPlayer

ios - 这在 TestFlight 中可能吗?

我目前已经发布了版本0.1build8。我想知道如果我重新设置列表并再次添加用户,是只有新用户可以获得最新版本还是旧用户也可以获得?假设我推出了build0.2或0.1build9,我只希望列表中的用户获得该版本。 最佳答案 我认为这是不可能的。当你想测试一个新版本时,测试人员不能再下载旧版本。但是它不会自动删除或更新它。如果您只希望部分测试人员试用新版本,请更改您的测试人员列表。 关于ios-这在TestFlight中可能吗?,我们在StackOverflow上找到一个类似的问题:

ios - 在 Collection View 中异步追加项目失败

我正在使用Alamofire构建类似pinterest的布局。然后我关注了uicollectionview-custom-layout-tutorial-pinterest在这里建立一个类似pinterest的布局。当我想用异步下载的照片实现它时,它失败了。Assertionfailurein-[UICollectionViewDatalayoutAttributesForItemAtIndexPath:]Alamofire.request(Unicooo.Router.ReadPostList("",["act_id":self.actId,"page":self.currentPa

ios - UITextField 文本在键入时消失

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭5年前。Improvethisquestion在UITextField文本上观察到的奇怪行为消失了,步骤:在UITextField中键入文本并单击主页按钮。打开另一个应用程序(App)并单击主页按钮。然后打开第一个应用程序,文本中的UITextField消失了。在iPhone6s版本9.2.1中观察

ios - 如何在从服务器下载音频文件之前检查 iPhone 设备上是否有足够的空间

我能够成功下载音频文件..我能够获得设备可用空间......但我的要求是在下载文件之前我想检查iPhone上是否有足够的空间如果是则下载,如果没有则用户可以看到一些警告消息,例如“您的设备没有足够的内存空间。”请指导我任何body..提前致谢。-(uint64_t)freeDiskspace{uint64_ttotalSpace=0;uint64_ttotalFreeSpace=0;__autoreleasingNSError*error=nil;NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,