Chu*_*k H 9 xcode interface-builder ios macos-high-sierra
昨晚Xcode自动更新到9.0.1版(9A1004).今天,我尝试打开一个现有的项目,我的iOS故事板文件卡在一个永无止境的微调器上,Activity Monitor使用100%CPU报告Interface Builder.我还有第二台仍然拥有Xcode 9.0.0的MacBook Pro,它可以毫无问题地打开故事板.我两个都在运行macOS High Sierra.其他任何人看到这个或知道一个变通方法.
Chu*_*k H 10
我收到了我的错误报告的回复以及建议的解决方法.建议是编辑故事板文本,并在storyboard中适用的工具栏标签中将translatesAutoresizingMaskIntoConstraints属性的值从NO更改为YES.
从:
<toolbar opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill"
fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="KCx-9L-amg">
Run Code Online (Sandbox Code Playgroud)
至:
<toolbar opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill"
fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="YES" id="KCx-9L-amg">
Run Code Online (Sandbox Code Playgroud)
我的项目中有两个故事板文件,这确实解决了这两个问题.
我发现了一个固定!我一直在为WEEKS努力奋斗,这让人很沮丧.今晚我顿悟了!从我注意到并阅读的内容来看,问题似乎是由于大量的过度构建造成的,特别是如果你像我一样在你的故事板中有IBDesignables.所以我想,'如果我使用他们今年夏天公布的Apple新版系统怎么办?'
在Xcode中,转到文件>项目设置.然后将Build System从"Standard Build System"更改为" New Build System ".瞧!它一直像以前一样工作!希望它不仅仅是像我见过的其他一些临时解决方案.到目前为止看起来很神奇.
我也使用Xcode 9.0作为我从这里下载的额外预防措施:https://developer.apple.com/download/more/
| 归档时间: |
|
| 查看次数: |
3310 次 |
| 最近记录: |