Xcode(界面构建器)正在将 darkTextColor 更改为经过校准的 RGB 0,0,0,1。这是一个错误吗?

Xcode (interface builder) is changing darkTextColor to calibrated RGB 0,0,0,1. Is this a bug?

这让我困扰了一段时间。有时,当我在 Xcode 中打开文件时 - 界面生成器。文件会自动更改。该更改基本上没有价值,因为它正在将 darkTextColorgroupTableViewBackgroundColor(可能还有其他)更改为它们的绝对值。

这次我使用新的 Xcode 6.4 打开文件,但这在过去也发生过。有时我提交更改,有时我忽略。在这里正确的做法是什么?这是一个错误吗?

我担心像 groupTableViewBackgroundColor 这样的情况,它们在未来可能会略有变化,我希望我的应用程序在最新 Xcode 打开时采用最新的颜色。我不确定如果我提交绝对值是否会发生这种情况。

diff --git a/CompanyApp/CompanyApp/Base.lproj/Main.storyboard b/CompanyApp/CompanyApp/Base.lproj/Main.storyboard
index bf84644..775e1ac 100644
--- a/CompanyApp/CompanyApp/Base.lproj/Main.storyboard
+++ b/CompanyApp/CompanyApp/Base.lproj/Main.storyboard
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="7706" systemVersion="14D136" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" initialViewController="az4-Gy-rAe">
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="7706" systemVersion="14E46" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" initialViewController="az4-Gy-rAe">
     <dependencies>
         <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="7703"/>
         <capability name="Constraints to layout margins" minToolsVersion="6.0"/>
@@ -12,7 +12,7 @@
                     <tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" separatorStyle="default" rowHeight="66" sectionHeaderHeight="10" sectionFooterHeight="10" id="HFW-La-Q8Y">
                         <rect key="frame" x="0.0" y="0.0" width="320" height="504"/>
                         <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
-                        <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
+                        <color key="backgroundColor" red="0.93725490196078431" green="0.93725490196078431" blue="0.95686274509803926" alpha="1" colorSpace="calibratedRGB"/>
                         <prototypes>
                             <tableViewCell contentMode="scaleToFill" selectionStyle="default" accessoryType="disclosureIndicator" indentationWidth="10" reuseIdentifier="EventCell" rowHeight="66" id="6lU-wJ-yCt" customClass="EventCell">
                                 <autoresizingMask key="autoresizingMask"/>
@@ -98,7 +98,7 @@
                                                 <label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="2015/8/7" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="tRX-TK-pDN">
                                                     <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="16"/>
-                                                    <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
+                                                    <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                             </subviews>
@@ -115,7 +115,7 @@

我认为这是 Xcode 的 功能 ,因此我的应用程序看起来始终与设计时相同。所以我正在提交更改。