* Refactored MYPortMapper to use a new abstract base class MYDNSService; that way I can re-use it later for implementing Bonjour.
* Fixed issue #1: a memory leak in BLIPProperties, reported by codechemist.
1 <?xml version="1.0" encoding="UTF-8"?>
2 <archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.02">
4 <int key="IBDocument.SystemTarget">512</int>
5 <string key="IBDocument.SystemVersion">9F33</string>
6 <string key="IBDocument.InterfaceBuilderVersion">670</string>
7 <string key="IBDocument.AppKitVersion">949.34</string>
8 <string key="IBDocument.HIToolboxVersion">352.00</string>
9 <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
10 <bool key="EncodedWithXMLCoder">YES</bool>
13 <object class="NSArray" key="IBDocument.PluginDependencies">
14 <bool key="EncodedWithXMLCoder">YES</bool>
15 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
17 <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
18 <bool key="EncodedWithXMLCoder">YES</bool>
19 <object class="IBProxyObject" id="372490531">
20 <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
22 <object class="IBProxyObject" id="223494288">
23 <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
25 <object class="IBUIView" id="980997749">
26 <reference key="NSNextResponder"/>
27 <int key="NSvFlags">288</int>
28 <object class="NSMutableArray" key="NSSubviews">
29 <bool key="EncodedWithXMLCoder">YES</bool>
30 <object class="IBUIImageView" id="873065569">
31 <reference key="NSNextResponder" ref="980997749"/>
32 <int key="NSvFlags">292</int>
33 <string key="NSFrameSize">{320, 480}</string>
34 <reference key="NSSuperview" ref="980997749"/>
35 <bool key="IBUIOpaque">NO</bool>
36 <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
37 <int key="IBUIContentMode">4</int>
38 <bool key="IBUIUserInteractionEnabled">NO</bool>
39 <object class="NSCustomResource" key="IBUIImage">
40 <string key="NSClassName">NSImage</string>
41 <string key="NSResourceName">Default.png</string>
44 <object class="IBUILabel" id="449159811">
45 <reference key="NSNextResponder" ref="980997749"/>
46 <int key="NSvFlags">268</int>
47 <string key="NSFrame">{{20, 48}, {280, 115}}</string>
48 <reference key="NSSuperview" ref="980997749"/>
49 <object class="NSColor" key="IBUIBackgroundColor">
50 <int key="NSColorSpace">3</int>
51 <bytes key="NSWhite">MC43NSAwLjIyAA</bytes>
52 <object class="NSColorSpace" key="NSCustomColorSpace" id="232880016">
53 <int key="NSID">2</int>
56 <bool key="IBUIOpaque">NO</bool>
57 <bool key="IBUIClipsSubviews">YES</bool>
58 <bool key="IBUIUserInteractionEnabled">NO</bool>
59 <string key="IBUIText"/>
60 <object class="NSFont" key="IBUIFont">
61 <string key="NSName">Helvetica</string>
62 <double key="NSSize">2.400000e+01</double>
63 <int key="NSfFlags">16</int>
65 <object class="NSColor" key="IBUITextColor">
66 <int key="NSColorSpace">3</int>
67 <bytes key="NSWhite">MC43NDU5Njc2OSAwLjk5MDAwMDAxAA</bytes>
69 <nil key="IBUIHighlightedColor"/>
70 <int key="IBUIBaselineAdjustment">1</int>
71 <float key="IBUIMinimumFontSize">2.000000e+01</float>
72 <int key="IBUINumberOfLines">4</int>
73 <int key="IBUITextAlignment">1</int>
75 <object class="IBUILabel" id="949304106">
76 <reference key="NSNextResponder" ref="980997749"/>
77 <int key="NSvFlags">292</int>
78 <string key="NSFrame">{{39, 288}, {241, 57}}</string>
79 <reference key="NSSuperview" ref="980997749"/>
80 <bool key="IBUIOpaque">NO</bool>
81 <bool key="IBUIClipsSubviews">YES</bool>
82 <bool key="IBUIUserInteractionEnabled">NO</bool>
83 <string key="IBUIText">BLIP Echo</string>
84 <object class="NSFont" key="IBUIFont">
85 <string key="NSName">Helvetica-Bold</string>
86 <double key="NSSize">4.800000e+01</double>
87 <int key="NSfFlags">16</int>
89 <object class="NSColor" key="IBUITextColor">
90 <int key="NSColorSpace">1</int>
91 <bytes key="NSRGB">MCAwIDAAA</bytes>
93 <nil key="IBUIHighlightedColor"/>
94 <int key="IBUIBaselineAdjustment">1</int>
95 <float key="IBUIMinimumFontSize">1.000000e+01</float>
96 <int key="IBUITextAlignment">1</int>
99 <string key="NSFrameSize">{320, 480}</string>
100 <reference key="NSSuperview"/>
101 <object class="NSColor" key="IBUIBackgroundColor">
102 <int key="NSColorSpace">3</int>
103 <bytes key="NSWhite">MC41AA</bytes>
104 <reference key="NSCustomColorSpace" ref="232880016"/>
106 <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
109 <object class="IBObjectContainer" key="IBDocument.Objects">
110 <object class="NSMutableArray" key="connectionRecords">
111 <bool key="EncodedWithXMLCoder">YES</bool>
112 <object class="IBConnectionRecord">
113 <object class="IBCocoaTouchOutletConnection" key="connection">
114 <string key="label">view</string>
115 <reference key="source" ref="372490531"/>
116 <reference key="destination" ref="980997749"/>
118 <int key="connectionID">35</int>
120 <object class="IBConnectionRecord">
121 <object class="IBCocoaTouchOutletConnection" key="connection">
122 <string key="label">label</string>
123 <reference key="source" ref="372490531"/>
124 <reference key="destination" ref="449159811"/>
126 <int key="connectionID">52</int>
129 <object class="IBMutableOrderedSet" key="objectRecords">
130 <object class="NSArray" key="orderedObjects">
131 <bool key="EncodedWithXMLCoder">YES</bool>
132 <object class="IBObjectRecord">
133 <int key="objectID">0</int>
134 <object class="NSArray" key="object" id="360949347">
135 <bool key="EncodedWithXMLCoder">YES</bool>
137 <reference key="children" ref="1000"/>
140 <object class="IBObjectRecord">
141 <int key="objectID">-1</int>
142 <reference key="object" ref="372490531"/>
143 <reference key="parent" ref="360949347"/>
144 <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
146 <object class="IBObjectRecord">
147 <int key="objectID">24</int>
148 <reference key="object" ref="980997749"/>
149 <object class="NSMutableArray" key="children">
150 <bool key="EncodedWithXMLCoder">YES</bool>
151 <reference ref="449159811"/>
152 <reference ref="873065569"/>
153 <reference ref="949304106"/>
155 <reference key="parent" ref="360949347"/>
157 <object class="IBObjectRecord">
158 <int key="objectID">-2</int>
159 <reference key="object" ref="223494288"/>
160 <reference key="parent" ref="360949347"/>
162 <object class="IBObjectRecord">
163 <int key="objectID">40</int>
164 <reference key="object" ref="449159811"/>
165 <reference key="parent" ref="980997749"/>
167 <object class="IBObjectRecord">
168 <int key="objectID">55</int>
169 <reference key="object" ref="873065569"/>
170 <reference key="parent" ref="980997749"/>
172 <object class="IBObjectRecord">
173 <int key="objectID">61</int>
174 <reference key="object" ref="949304106"/>
175 <reference key="parent" ref="980997749"/>
179 <object class="NSMutableDictionary" key="flattenedProperties">
180 <bool key="EncodedWithXMLCoder">YES</bool>
181 <object class="NSMutableArray" key="dict.sortedKeys">
182 <bool key="EncodedWithXMLCoder">YES</bool>
183 <string>-1.CustomClassName</string>
184 <string>-2.CustomClassName</string>
185 <string>24.IBEditorWindowLastContentRect</string>
186 <string>24.IBPluginDependency</string>
187 <string>40.IBPluginDependency</string>
188 <string>55.IBPluginDependency</string>
189 <string>61.IBPluginDependency</string>
191 <object class="NSMutableArray" key="dict.values">
192 <bool key="EncodedWithXMLCoder">YES</bool>
193 <string>MyViewController</string>
194 <string>UIResponder</string>
195 <string>{{474, 260}, {320, 480}}</string>
196 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
197 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
198 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
199 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
202 <object class="NSMutableDictionary" key="unlocalizedProperties">
203 <bool key="EncodedWithXMLCoder">YES</bool>
204 <object class="NSArray" key="dict.sortedKeys">
205 <bool key="EncodedWithXMLCoder">YES</bool>
207 <object class="NSMutableArray" key="dict.values">
208 <bool key="EncodedWithXMLCoder">YES</bool>
211 <nil key="activeLocalization"/>
212 <object class="NSMutableDictionary" key="localizations">
213 <bool key="EncodedWithXMLCoder">YES</bool>
214 <object class="NSArray" key="dict.sortedKeys">
215 <bool key="EncodedWithXMLCoder">YES</bool>
217 <object class="NSMutableArray" key="dict.values">
218 <bool key="EncodedWithXMLCoder">YES</bool>
221 <nil key="sourceID"/>
222 <int key="maxID">61</int>
224 <object class="IBClassDescriber" key="IBDocument.Classes">
225 <object class="NSMutableArray" key="referencedPartialClassDescriptions">
226 <bool key="EncodedWithXMLCoder">YES</bool>
227 <object class="IBPartialClassDescription">
228 <string key="className">MyViewController</string>
229 <string key="superclassName">UIViewController</string>
230 <object class="NSMutableDictionary" key="outlets">
231 <bool key="EncodedWithXMLCoder">YES</bool>
232 <object class="NSMutableArray" key="dict.sortedKeys">
233 <bool key="EncodedWithXMLCoder">YES</bool>
234 <string>label</string>
235 <string>textField</string>
237 <object class="NSMutableArray" key="dict.values">
238 <bool key="EncodedWithXMLCoder">YES</bool>
239 <string>UILabel</string>
240 <string>UITextField</string>
243 <object class="IBClassDescriptionSource" key="sourceIdentifier">
244 <string key="majorKey">IBProjectSource</string>
245 <string key="minorKey">iPhone/Classes/MyViewController.h</string>
248 <object class="IBPartialClassDescription">
249 <string key="className">MyViewController</string>
250 <string key="superclassName">UIViewController</string>
251 <object class="IBClassDescriptionSource" key="sourceIdentifier">
252 <string key="majorKey">IBUserSource</string>
253 <string key="minorKey"/>
258 <int key="IBDocument.localizationMode">0</int>
259 <string key="IBDocument.LastKnownRelativeProjectPath">../MYNetwork-iPhone.xcodeproj</string>
260 <int key="IBDocument.defaultPropertyAccessControl">3</int>