diff --git a/Tests/Manual/RuntimeAttributesTest/Resources/MainMenu.xib b/Tests/Manual/RuntimeAttributesTest/Resources/MainMenu.xib
index 6b666688b..c1594db54 100644
--- a/Tests/Manual/RuntimeAttributesTest/Resources/MainMenu.xib
+++ b/Tests/Manual/RuntimeAttributesTest/Resources/MainMenu.xib
@@ -533,6 +533,17 @@ SW5pdGlhbEZpcnN0UmVzcG9uZGVyIG1ldGhvZA
initialResponder
+
+
diff --git a/Tools/nib2cib/NSNibConnector.j b/Tools/nib2cib/NSNibConnector.j
index 4a3162021..5e49ff64a 100644
--- a/Tools/nib2cib/NSNibConnector.j
+++ b/Tools/nib2cib/NSNibConnector.j
@@ -54,7 +54,8 @@ NIB_CONNECTION_EQUIVALENCY_TABLE = {};
_destination = NIB_CONNECTION_EQUIVALENCY_TABLE[destinationUID];
}
- CPLog.debug(@"Connection: " + [_source description] + " " + [_destination description] + " " + _label);
+ if (_source && _destination)
+ CPLog.debug(@"Connection: " + [_source description] + " " + [_destination description] + " " + _label);
}
return self;
@@ -180,6 +181,13 @@ var NSTramsformers = [CPSet setWithObjects:
_source = [aCoder decodeObjectForKey:@"NSObject"];
_keyPaths = [aCoder decodeObjectForKey:@"NSKeyPaths"];
_values = [aCoder decodeObjectForKey:@"NSValues"];
+
+ var count = [_keyPaths count];
+
+ CPLog.debug(@"Runtime Attributes Connector: " + [_source description]);
+
+ while (count--)
+ CPLog.debug(@" %s (%s): %s", _keyPaths[count], [_values[count] className], _values[count]);
}
return self;