ios专题提供ios的最新资讯内容,帮你更好的了解ios。
我最近将我的代码转换为Swift 3.0.我的集合视图和表视图数据源方法现在在其方法签名中包含IndexPath而不是NSIndexPath.但是仍然在方法定义中,将IndexPath类型转换为NSIndexPath.即 func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPat
我有一个Watch OS 2应用程序,通过WCSession方法与iOS应用程序进行通信sendMessage:replyHandler:errorHandler: iOS应用程序正确回复,但不时会收到域WCErrorDomain的代码7014的错误:“无法提供有效载荷” 当iOS应用程序不是前台时,会更频繁地发生. 我没有找到任何解决这个问题的办法,希望有人能解决这个问题 对于在iOS10 be
我正在开发iOS应用程序.在该应用程序中,我有2个字段From和To.我使用Google自动完成API输入地址,并且我可以获得2个地方的纬度和经度,并能在GMSMapView上显示标记. 现在我想在这2个地方之间划线.当我们使用MKMapView时,我找到了一个解决方案.但是我无法找到GMSMapView的解决方案.请帮助我在GMSMapView中绘制这两个点之间的路线. 如果可能,请给我一些重要
我的核心数据在我的应用程序中工作.所以,我获取一个XML文件,将数据解析成模型对象并将其插入到核心数据中.它们被保存在持久存储中,当我重新启动应用程序时,我可以访问它们.但是,我想能够随意刷新持久存储中的数据,所以我需要先从存储中删除现有的对象.这是否有直接的方法? 谢谢 我发现这个解决方案: [managedObjectContext lock]; [managedObjectContext r
我已经在草图中设计了UI元素,其中一个具有模糊1和展开0.的阴影.我查看了视图层属性的文档,层没有任何名为spread或blur或任何等同物(唯一的控件是只是shadowOpacity)如何控制像模糊和传播的东西? 编辑: 以下是我在Sketch中的设置: 这就是我希望我的阴影看起来像: 这里现在是什么样子的:  注意,你必须点击图片实际看到阴影. 我的代码如下: func setupLayer(
有没有办法完成类似于iTunes和App Store应用程序在使用设备相机赎回礼品卡时所做的工作,在实时摄像机供稿之上实时识别短字符串? 我知道在iOS 7中现在有AVMetadataMachineReadableCodeObject类,AFAIK只代表条形码.我更感兴趣的是检测和阅读一个短串的内容.这可能使用公开的API方法,或者您可能知道的其他第三方SDK? 还有一个视频的进程: https:
我有一个问题,如果我使用[[NSUserDefaults alloc] initWithSuiteName:SUITE_NAME]]存储任何数据,即使删除应用程序后,数据仍然存在.这是应该发生的吗? 这应该会发生.事实上,这是 initWithSuiteName的目的,可以在应用组中的所有应用之间共享数据.文件说: Use this method in scenarios such as: Whe
我正在使用UITableView与estimatedRowHeight和UITableViewAutomaticDimension.另外我正在使用NSFetchedResultsControllerDelegate来反映更改. 一切都正常现在的问题是,当我向CoreData添加一些记录时,NSFetchedResultsController调用它的委托,但出现意想不到的事情. TableView每
我在为iOS开发一个手机应用程序时遇到问题.我刚刚将所有的html / css / javascript标记复制到一个phonegap应用程序.我在Mac上使用xcode3与10.6.8 当我去运行应用程序,一旦加载和安装,我得到这些对话框: gap:["Network Status","getConnectionInfo","Network Status0",true] usePolling:
如何在Swift 3.0中实现方法swizzling? 我已经阅读了nshipster article,但在这段代码中 struct Static { static var token: dispatch_once_t = 0 } 编译器给我一个错误 dispatch_once_t is unavailable in Swift: Use lazily initialized global
我的输入是纬度和经度.我需要使用swift的reverseGeocodeLocation函数,给我本地的输出.我试图使用的代码是 println(geopoint.longitude) println(geopoint.latitude) var manager : CLLocationManager! var longit
如何在已经使用本地存储Core Data的应用程序中启用iCloud Core Data? 我试图在我的持久存储选项中使用NSPersistentStoreUbiquitousContentNameKey.不幸的是,此选项启用iCloud,但不将任何本地数据传输到iCloud.我似乎不能得到migratePersistentStore:toURL:options:withType:error:也可
所以我的问题是与自动布局和底部布局指南有关. 这是应用程序的设计: UITabBarController ^– Tab1: NavigationController with VC1 as root ^– VC2 is pushed and hides the tab bar (full screen, top layout is situated under the nav bar, botto
所以我目前正在尝试的是在应用程序在后台收到远程通知时发出消息(或者可能从暂停状态唤醒). 从暂停模式唤醒应用程式后,声音根本就不会播放. 当应用程序处于前台时,会在didReceiveRemoteNotification:方法被调用后立即播放声音. 当从挂起的模式唤醒应用程序时,当接收到ReemiveRemoteNotification:方法时,会立即播放声音的恰当方式是什么? 这是一些代码(语音
我刚刚将我的Mac更新到最新的操作系统和Xcode到最新版本,现在我有这个警告,我不知道谁要摆脱它或什么意思? 有人可以向我解释吗? 谢谢 在项目导航器中选择Main.storyboard,按⌘⌥1显示身份检查器,并将Builds更改为适合的
我创建了一个粒子,当我测试它移动在Xcode的属性窗口,它看起来像这样: 我已经将这个粒子添加到场景中,做了一个圆圈,并强制粒子运行这个圆圈: NSString *myParticlePath = [[NSBundle mainBundle] pathForResource:@"particle" ofType:@"sks"]; SKEmitterNode *myParticle = [N
我基本上希望动作正在运行,然后在动作的中间创建一个慢动作效果,然后将其从慢动作中解脱出来.有没有人有什么好的反馈如何这样做?我已经考虑过手动创建操作并使用更新方法,但我觉得这可能是过度的.我希望得到一个更简单的解决方案. 另一个想法是停止这个动作,然后在较慢的时间内重新开始,但是我不认为它会保持在相同的路径上,它可能看起来很奇怪. 这是我用来创建动作的代码. CGMutablePathRef cg
我有这个代码从 here做同步请求的一个URL在Swift 2. func send(url: String, f: (String)-> ()) { var request = NSURLRequest(URL: NSURL(string: url)!) var response: NSURLResponse? var error: NSErrorPointer = ni
我有一个自定义的UIControl类,我想在我的故事板中使用.我有问题,因为在故事板控制台的对象库中没有一个UIControl. 我尝试添加一个UIView并将我的自定义UIControl类分配给它,但似乎没有注册我需要的控件使用的事件(值更改,触摸拖动内部,触摸内部). 调试时,我断定与事件相关的操作,看起来甚至没有被调用. 如何在我的故事板中正确使用我的自定义UIControl类? 你正在做的
在一个应用程序中,我绘制一个弯曲的UIBezierPath一个MKOverlayPathView类来显示飞行路线.这是我使用的代码: 06000 - (void)drawMapRect:(MKMapRect)mapRect zoomScale:(MKZoomScale)zoomScale inContext:(CGContextRef)context{ self.mapRect = ma