标签: xcode8

升级到Xcode 8后,iPhone 4和iPhone 4s模拟器消失了.如何取回它们?

我有这些iPhone模拟器:

  • iphone 5
  • iPhone 5S
  • iPhone 6
  • iPhone 6 Plus
  • iPhone 6s
  • iPhone 6s Plus
  • iPhone 7
  • iPhone 7 Plus
  • iPhone SE

iPhone 4和iPhone 4s发生了什么变化?

xcode xcode8

34
推荐指数
2
解决办法
2万
查看次数

删除Swift 3中Core Data实体中的所有数据

有没有办法批量删除存储在核心数据中所有实体中的所有数据?

我在某个地方读到,在iOS 9或10中,苹果引入了批量删除的方法,但我似乎无法找到任何有关它的好信息.

最终,我只需要一个通过实体的函数,并删除其中的所有数据.看起来它应该很简单,但它的文档/教程已经证明非常难以找到.

有什么想法吗?

编辑

我将以下代码添加到附加到按钮的IBAction中:

@IBAction func clearAllData(_ sender: AnyObject) {
    let fetch = NSFetchRequest<NSFetchRequestResult>(entityName: "PLProjects")
    let request = NSBatchDeleteRequest(fetchRequest: fetch)

    //get the data from core data
    getPLData()

    //reload the table view
    tableView.reloadData()
}
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用.如果我关闭项目并重新打开它,数据仍然存在.我假设这也是表视图不更新的原因,因为数据实际上并未被删除.

core-data swift3 ios10 xcode8

34
推荐指数
3
解决办法
3万
查看次数

如何在XCode 8 Playgrounds中使用Swift 2.3?

我的操场项目是用Swift 2.2编写的,我希望利用时间轴视觉效果并尝试在Xcode 8 beta中引入新的调试功能.默认情况下,Xcode 8 beta在Playgrounds中使用Swift 3,我无法找到改变它的方法.遗憾的是,将我的代码更新为Swift 3不是一个选项,因为我的代码将在Swift 2.2环境的服务器上编译.

swift swift-playground xcode8

33
推荐指数
1
解决办法
8309
查看次数

Xcode 8强制"选择初始设备视图"

在此输入图像描述

我目前更新到Xcode 8 GM.当我试图看到我的故事板时,弹出上面的窗口并且无法避免这种设置.我选择6s屏幕,所有视图控制器都改为6s大小.在那些小屏幕上调整布局约束将会困难得多.我相信可以将尺寸改为iPad,但我想知道这是第一个.

无法回归到模糊大小的视图控制器?

这个设置是什么?

ios10 xcode8

33
推荐指数
4
解决办法
8100
查看次数

在Xcode 8中自动调整问题

=== 编辑 ========

现在,Xcode 8.1解决了这个问题.我检查过.

================

我不知道自动布局是否正确.所以,我在我的所有应用程序中使用自动调整选项,这对我来说很好.我能够毫无问题地满足我的所有要求.

现在在Xcode 8中,我已经将我的旧swift项目迁移到swift 3.现在出现了问题.

故事板SS

看到图片,我已经设置了Autoresizing,并且它在所有设备中都没有问题,直到现在这个项目都在AppStore中,所以我无法显示UI或故事板.

现在我必须在项目中做一些更新.所以我现在正在使用Xcode 8.但我的autoresizing不能正常工作,因为所有的控件都在中心,UI搞砸了.

输出图像

这个问题在设备中也存在.我也检查了模拟器和设备.但问题也存在.任何建议和帮助将不胜感激.提前致谢.

编辑:

昨天在运行时只有问题,但今天的故事板也改变了这个图像的视图

故事板图像

这意味着整个UI设计搞砸了.这很奇怪.

storyboard autoresize ios swift3 xcode8

32
推荐指数
2
解决办法
2万
查看次数

Xcode 8.1 beta 3 - AQDefaultDevice消息

从beta2开始,我在创建音频输出单元后每两秒收到一条消息:

2016-10-14 11:31:21.572479 MyProduct[94063:8294923] [aqme] 254: AQDefaultDevice (173): skipping input stream 0 0 0x0
Run Code Online (Sandbox Code Playgroud)

有谁知道它是由什么产生的?我想也许我没有服务于音频输出回调,但据我所知,我正在为它提供正确的服务.

beta audio xcode8

32
推荐指数
2
解决办法
1万
查看次数

Xcode 8.3版本中的Apple Mach -O Linker(Id)警告

我刚刚将我的Xcode更新为8.3版本.

而现在我收到许多警告,例如:"指针未对齐地址......"来自我的豆荚.

在此输入图像描述

我看到FirebaseAnalyticsFirebaseCore pod会触发此问题.

在这种情况下我该怎么办?

现在修复了'pod update'.

xcode ios firebase firebase-analytics xcode8

32
推荐指数
0
解决办法
910
查看次数

iOS 10中的UIVisualEffectView

我提出了一个包含UIVisualEffectView的UIViewController,如下所示:

-(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath {
    [self performSegueWithIdentifier:@"segueBlur" sender:nil];
}

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    if([segue.identifier isEqualToString:@"segueBlur"]) {
        ((UIViewController *)segue.destinationViewController).providesPresentationContextTransitionStyle = YES;
        ((UIViewController *)segue.destinationViewController).definesPresentationContext = YES;
        ((UIViewController *)segue.destinationViewController).modalPresentationStyle = UIModalPresentationOverFullScreen;
    }
}
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我正在使用UIModalPresentationStyleOverFullScreen,以便当出现模糊的视图控制器时,模糊将"应用"到呈现它的视图控制器的内容; segue具有Cross Dissolve过渡风格.

效果看起来像预期的那样.但是,在iOS 9中,演示比iOS 10更流畅.在iOS 10中,当视图控制器出现时,它看起来像是两步动画,而在iOS 9中,模糊立即应用.

一张图片胜过千言万语所以我上传了一段显示这种奇怪行为的视频:

UIVisualEffectView iOS 9 vs iOS 10

我的问题是:如何在iOS 10中呈现iOS 10中的视图控制器?

objective-c ios uivisualeffectview ios10 xcode8

31
推荐指数
2
解决办法
4233
查看次数

iOS 10和权限本地化说明

在为iOS 10准备应用程序时面临有趣的事情.从Xcode 8开始,您必须提供有关您在应用程序中提出的任何权限的说明(https://forums.developer.apple.com/thread/49951)

一切似乎都很好,但如果我想要本地化这个描述怎么办?

如果我把它放在里面InfoPlist.strings- 应用程序将继续崩溃.但是,如果我把它放在InfoPlist.stringsInfo.plist-的应用程序将总是从描述Info.plist,所以不会有任何的定位.

也许有人有解决方案.谢谢 :)

permissions ios xcode8 ios-permissions

30
推荐指数
3
解决办法
2万
查看次数

泄漏仪器无法在xcode 8.3.2中运行

我跟了这个问题.所有乐器完美地工作,但泄漏的仪器不能正常工作最终给出错误我想用Leak Instrument,但它给我的错误是这样: - 发生错误试图捕捉泄漏数据,错误检索泄漏信息.,图像也在下面给出.请帮助我,提前谢谢

memory-leaks xcode-instruments xcode8

30
推荐指数
1
解决办法
4178
查看次数