Permalink
Browse files

Lots of changes for the second release

Major new features include:
 - Universal binary
 - Bookmarks and bookmark sync
 - Offline browsing
 - Login / register
  • Loading branch information...
1 parent b32c573 commit 1b264b27ea2b5c87089554d92960e5fb212b7897 @dmpatierno dmpatierno committed Sep 15, 2011
Showing with 33,847 additions and 3,406 deletions.
  1. +4 −0 .gitignore
  2. +338 −0 AreasView.xib
  3. +35 −0 Classes/ASIHTTPRequest/ASIAuthenticationDialog.h
  4. +487 −0 Classes/ASIHTTPRequest/ASIAuthenticationDialog.m
  5. +103 −0 Classes/ASIHTTPRequest/ASICacheDelegate.h
  6. +42 −0 Classes/ASIHTTPRequest/ASIDataCompressor.h
  7. +219 −0 Classes/ASIHTTPRequest/ASIDataCompressor.m
  8. +41 −0 Classes/ASIHTTPRequest/ASIDataDecompressor.h
  9. +218 −0 Classes/ASIHTTPRequest/ASIDataDecompressor.m
  10. +42 −0 Classes/ASIHTTPRequest/ASIDownloadCache.h
  11. +504 −0 Classes/ASIHTTPRequest/ASIDownloadCache.m
  12. +76 −0 Classes/ASIHTTPRequest/ASIFormDataRequest.h
  13. +355 −0 Classes/ASIHTTPRequest/ASIFormDataRequest.m
  14. +997 −0 Classes/ASIHTTPRequest/ASIHTTPRequest.h
  15. +5,038 −0 Classes/ASIHTTPRequest/ASIHTTPRequest.m
  16. +37 −0 Classes/ASIHTTPRequest/ASIHTTPRequestConfig.h
  17. +35 −0 Classes/ASIHTTPRequest/ASIHTTPRequestDelegate.h
  18. +26 −0 Classes/ASIHTTPRequest/ASIInputStream.h
  19. +136 −0 Classes/ASIHTTPRequest/ASIInputStream.m
  20. +108 −0 Classes/ASIHTTPRequest/ASINetworkQueue.h
  21. +343 −0 Classes/ASIHTTPRequest/ASINetworkQueue.m
  22. +38 −0 Classes/ASIHTTPRequest/ASIProgressDelegate.h
  23. +80 −0 Classes/ASIHTTPRequest/ASIWebPageRequest/ASIWebPageRequest.h
  24. +703 −0 Classes/ASIHTTPRequest/ASIWebPageRequest/ASIWebPageRequest.m
  25. +58 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesCDNRequest.h
  26. +147 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesCDNRequest.m
  27. +41 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesContainer.h
  28. +28 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesContainer.m
  29. +43 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesContainerRequest.h
  30. +134 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesContainerRequest.m
  31. +31 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesContainerXMLParserDelegate.h
  32. +72 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesContainerXMLParserDelegate.m
  33. +30 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesObject.h
  34. +29 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesObject.m
  35. +71 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesObjectRequest.h
  36. +261 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesObjectRequest.m
  37. +40 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesRequest.h
  38. +123 −0 Classes/ASIHTTPRequest/CloudFiles/ASICloudFilesRequest.m
  39. +193 −0 Classes/ASIHTTPRequest/External/Reachability/Reachability.h
  40. +814 −0 Classes/ASIHTTPRequest/External/Reachability/Reachability.m
  41. +23 −0 Classes/ASIHTTPRequest/S3/ASINSXMLParserCompat.h
  42. +34 −0 Classes/ASIHTTPRequest/S3/ASIS3Bucket.h
  43. +32 −0 Classes/ASIHTTPRequest/S3/ASIS3Bucket.m
  44. +54 −0 Classes/ASIHTTPRequest/S3/ASIS3BucketObject.h
  45. +74 −0 Classes/ASIHTTPRequest/S3/ASIS3BucketObject.m
  46. +72 −0 Classes/ASIHTTPRequest/S3/ASIS3BucketRequest.h
  47. +175 −0 Classes/ASIHTTPRequest/S3/ASIS3BucketRequest.m
  48. +80 −0 Classes/ASIHTTPRequest/S3/ASIS3ObjectRequest.h
  49. +162 −0 Classes/ASIHTTPRequest/S3/ASIS3ObjectRequest.m
  50. +109 −0 Classes/ASIHTTPRequest/S3/ASIS3Request.h
  51. +311 −0 Classes/ASIHTTPRequest/S3/ASIS3Request.m
  52. +31 −0 Classes/ASIHTTPRequest/S3/ASIS3ServiceRequest.h
  53. +80 −0 Classes/ASIHTTPRequest/S3/ASIS3ServiceRequest.m
  54. +14 −4 Classes/{RootViewController.h → AreasViewController.h}
  55. +414 −0 Classes/AreasViewController.m
  56. +173 −0 Classes/BookmarksView.xib
  57. +24 −0 Classes/BookmarksViewController.h
  58. +356 −0 Classes/BookmarksViewController.m
  59. +0 −32 Classes/CachedImageLoader.h
  60. +0 −196 Classes/CachedImageLoader.m
  61. +44 −0 Classes/Config.h
  62. +94 −0 Classes/Config.m
  63. +9 −5 Classes/DetailViewController.h
  64. +129 −86 Classes/DetailViewController.m
  65. +41 −0 Classes/DictionaryHelper.h
  66. +66 −0 Classes/DictionaryHelper.m
  67. +0 −28 Classes/DiskCache.h
  68. +0 −211 Classes/DiskCache.m
  69. +380 −0 Classes/DozukiInfoView.xib
  70. +23 −0 Classes/DozukiInfoViewController.h
  71. +123 −0 Classes/DozukiInfoViewController.m
  72. +173 −0 Classes/DozukiSelectSiteView.xib
  73. +19 −0 Classes/DozukiSelectSiteViewController.h
  74. +206 −0 Classes/DozukiSelectSiteViewController.m
  75. +4,589 −0 Classes/DozukiSplashView.xib
  76. +11 −0 Classes/DozukiSplashViewController.h
  77. +66 −0 Classes/DozukiSplashViewController.m
  78. +4 −1 Classes/Guide.h
  79. +18 −2 Classes/Guide.m
  80. +37 −0 Classes/GuideBookmarker.h
  81. +200 −0 Classes/GuideBookmarker.m
  82. +52 −0 Classes/GuideBookmarks.h
  83. +347 −0 Classes/GuideBookmarks.m
  84. +19 −0 Classes/GuideCatchingWebView.h
  85. +137 −0 Classes/GuideCatchingWebView.m
  86. +11 −0 Classes/GuideCell.h
  87. +28 −0 Classes/GuideCell.m
  88. +49 −19 Classes/GuideImageViewController.m
  89. +121 −314 Classes/GuideIntroView.xib
  90. +14 −6 Classes/GuideIntroViewController.h
  91. +72 −32 Classes/GuideIntroViewController.m
  92. +7 −8 Classes/GuideStepViewController.h
  93. +125 −106 Classes/GuideStepViewController.m
  94. +43 −275 Classes/GuideView.xib
  95. +6 −5 Classes/GuideViewController.h
  96. +132 −60 Classes/GuideViewController.m
  97. +18 −0 Classes/ListViewController.h
  98. +119 −0 Classes/ListViewController.m
  99. +46 −0 Classes/LoginViewController.h
  100. +495 −0 Classes/LoginViewController.m
  101. +13 −0 Classes/LoginViewControllerDelegate.h
  102. +295 −0 Classes/RegexKitLite.h
  103. +2,636 −0 Classes/RegexKitLite.m
  104. +0 −167 Classes/RootViewController.m
  105. +538 −0 Classes/SDWebImage/.svn/entries
  106. +5 −0 Classes/SDWebImage/.svn/prop-base/LICENSE.svn-base
  107. +5 −0 Classes/SDWebImage/.svn/prop-base/README.md.svn-base
  108. +5 −0 Classes/SDWebImage/.svn/prop-base/SDImageCache.h.svn-base
  109. +5 −0 Classes/SDWebImage/.svn/prop-base/SDImageCache.m.svn-base
  110. +5 −0 Classes/SDWebImage/.svn/prop-base/SDImageCacheDelegate.h.svn-base
  111. +5 −0 Classes/SDWebImage/.svn/prop-base/SDWebImageDownloader.h.svn-base
  112. +5 −0 Classes/SDWebImage/.svn/prop-base/SDWebImageDownloader.m.svn-base
  113. +5 −0 Classes/SDWebImage/.svn/prop-base/SDWebImageDownloaderDelegate.h.svn-base
  114. +5 −0 Classes/SDWebImage/.svn/prop-base/SDWebImageManager.h.svn-base
  115. +5 −0 Classes/SDWebImage/.svn/prop-base/SDWebImageManager.m.svn-base
  116. +5 −0 Classes/SDWebImage/.svn/prop-base/SDWebImageManagerDelegate.h.svn-base
  117. +5 −0 Classes/SDWebImage/.svn/prop-base/UIImageView+WebCache.h.svn-base
  118. +5 −0 Classes/SDWebImage/.svn/prop-base/UIImageView+WebCache.m.svn-base
  119. +20 −0 Classes/SDWebImage/.svn/text-base/LICENSE.svn-base
  120. +168 −0 Classes/SDWebImage/.svn/text-base/README.md.svn-base
  121. +34 −0 Classes/SDWebImage/.svn/text-base/SDImageCache.h.svn-base
  122. +343 −0 Classes/SDWebImage/.svn/text-base/SDImageCache.m.svn-base
  123. +19 −0 Classes/SDWebImage/.svn/text-base/SDImageCacheDelegate.h.svn-base
  124. +38 −0 Classes/SDWebImage/.svn/text-base/SDWebImageDownloader.h.svn-base
  125. +144 −0 Classes/SDWebImage/.svn/text-base/SDWebImageDownloader.m.svn-base
  126. +19 −0 Classes/SDWebImage/.svn/text-base/SDWebImageDownloaderDelegate.h.svn-base
  127. +28 −0 Classes/SDWebImage/.svn/text-base/SDWebImageManager.h.svn-base
  128. +178 −0 Classes/SDWebImage/.svn/text-base/SDWebImageManager.m.svn-base
  129. +17 −0 Classes/SDWebImage/.svn/text-base/SDWebImageManagerDelegate.h.svn-base
  130. +18 −0 Classes/SDWebImage/.svn/text-base/UIImageView+WebCache.h.svn-base
  131. +44 −0 Classes/SDWebImage/.svn/text-base/UIImageView+WebCache.m.svn-base
  132. +20 −0 Classes/SDWebImage/LICENSE
  133. +168 −0 Classes/SDWebImage/README.md
  134. +34 −0 Classes/SDWebImage/SDImageCache.h
  135. +343 −0 Classes/SDWebImage/SDImageCache.m
  136. +19 −0 Classes/SDWebImage/SDImageCacheDelegate.h
  137. +38 −0 Classes/SDWebImage/SDWebImageDownloader.h
  138. +144 −0 Classes/SDWebImage/SDWebImageDownloader.m
  139. +19 −0 Classes/SDWebImage/SDWebImageDownloaderDelegate.h
  140. +28 −0 Classes/SDWebImage/SDWebImageManager.h
  141. +178 −0 Classes/SDWebImage/SDWebImageManager.m
  142. +17 −0 Classes/SDWebImage/SDWebImageManagerDelegate.h
  143. +17 −0 Classes/SDWebImage/UIButton+WebCache.h
  144. +44 −0 Classes/SDWebImage/UIButton+WebCache.m
  145. +18 −0 Classes/SDWebImage/UIImageView+WebCache.h
  146. +44 −0 Classes/SDWebImage/UIImageView+WebCache.m
  147. +347 −0 Classes/SmallGuideIntroView.xib
  148. +533 −0 Classes/SmallGuideStepView.xib
  149. +360 −0 Classes/SmallGuideView.xib
  150. +432 −378 Classes/SplashView.xib
  151. +11 −6 Classes/SplashViewController.h
  152. +60 −85 Classes/SplashViewController.m
  153. +225 −0 Classes/ThinDeviceView.xib
  154. +24 −0 Classes/ThinDeviceViewController.h
  155. +88 −0 Classes/ThinDeviceViewController.m
  156. +11 −0 Classes/UIImage+Coder.m
  157. +25 −0 Classes/User.h
  158. +26 −0 Classes/User.m
  159. +29 −0 Classes/iFixitAPI.h
  160. +256 −5 Classes/iFixitAPI.m
  161. +16 −8 Classes/iFixitAppDelegate.h
  162. +172 −65 Classes/iFixitAppDelegate.m
  163. +142 −0 Classes/iPhoneDeviceView.xib
  164. +20 −0 Classes/iPhoneDeviceViewController.h
  165. +200 −0 Classes/iPhoneDeviceViewController.m
  166. +41 −0 Classes/wbprogresshud/WBFont.h
  167. +29 −0 Classes/wbprogresshud/WBFont.mm
  168. +155 −0 Classes/wbprogresshud/WBGeometry.h
  169. +109 −0 Classes/wbprogresshud/WBProgressHUD.h
  170. +227 −0 Classes/wbprogresshud/WBProgressHUD.mm
  171. +44 −0 Classes/wbprogresshud/WBView.h
  172. +46 −0 Classes/wbprogresshud/WBView.mm
  173. +58 −0 Classes/wbprogresshud/WBViewRect.h
  174. +157 −0 Classes/wbprogresshud/WBViewRect.mm
  175. BIN Default-Landscape~ipad.png
  176. BIN Default-Portrait~ipad.png
  177. BIN Default.png
  178. BIN Default@2x.png
  179. +52 −247 DetailView.xib
  180. BIN { → Graphics}/Default-Landscape.png
  181. BIN { → Graphics}/Default-Portrait.png
  182. BIN { → Graphics}/NoImage_300x225.jpg
  183. BIN { → Graphics}/NoImage_592x444.jpg
  184. BIN Graphics/Sites/Dozuki/Default-Landscape~ipad.png
  185. BIN Graphics/Sites/Dozuki/Default-Portrait~ipad.png
  186. BIN Graphics/Sites/Dozuki/Default.png
  187. BIN Graphics/Sites/Dozuki/Default@2x.png
  188. BIN Graphics/Sites/Dozuki/icon.psd
  189. BIN Graphics/Sites/Dozuki/icon114.png
  190. BIN Graphics/Sites/Dozuki/icon512.png
  191. BIN Graphics/Sites/Dozuki/icon57.png
  192. BIN Graphics/Sites/Dozuki/icon72.png
  193. BIN Graphics/Sites/Make/Default-Landscape.png
  194. BIN Graphics/Sites/Make/Default-Landscape_black.png
  195. BIN Graphics/Sites/Make/Default-Portrait.png
  196. BIN Graphics/Sites/Make/Default-Portrait_black.png
  197. BIN Graphics/Sites/Make/icon114.png
  198. BIN Graphics/Sites/Make/icon512.png
  199. BIN Graphics/Sites/Make/icon57.png
  200. BIN Graphics/Sites/Make/icon72.png
  201. BIN Graphics/Sites/iFixit/Default-Landscape~ipad.png
  202. BIN Graphics/Sites/iFixit/Default-Portrait~ipad.png
  203. BIN Graphics/Sites/iFixit/Default.png
  204. BIN Graphics/Sites/iFixit/Default@2x.png
  205. BIN { → Graphics/Sites/iFixit}/icon114.png
  206. BIN { → Graphics/Sites/iFixit}/icon512.png
  207. BIN { → Graphics/Sites/iFixit}/icon57.png
  208. BIN { → Graphics/Sites/iFixit}/icon72.png
  209. BIN { → Graphics}/back.png
  210. BIN { → Graphics}/back@2x.png
  211. BIN { → Graphics}/backbutton.psd
  212. BIN Graphics/backtosites.png
  213. BIN Graphics/backtosites@2x.png
  214. BIN { → Graphics}/browse_manuals.png
  215. BIN Graphics/browse_projects.png
  216. BIN { → Graphics}/forward.png
  217. BIN { → Graphics}/forward@2x.png
  218. BIN Graphics/getstarted.png
  219. BIN Graphics/icon114.png
  220. BIN Graphics/icon512.png
  221. BIN Graphics/icon57.png
  222. BIN Graphics/icon72.png
  223. BIN Graphics/login.png
  224. BIN { → Graphics}/logo_black.png
  225. BIN Graphics/logo_make.png
  226. BIN Graphics/logo_make_black.png
  227. BIN Graphics/register.png
  228. BIN Graphics/splashButton.png
  229. BIN Graphics/splashButton@2x.png
  230. BIN { → Graphics}/splash_header.png
  231. BIN Graphics/splash_header_make.png
  232. BIN Graphics/splash_header_make_black.png
  233. BIN Graphics/titleImage.png
  234. BIN Graphics/titleImage.psd
  235. BIN Graphics/titleImage@2x.png
  236. BIN Graphics/titleImage_make.png
  237. BIN Graphics/titleImage_make@2x.png
  238. BIN Graphics/x-icon.png
  239. BIN Graphics/x-icon@2x.png
  240. +113 −378 GuideStepView.xib
  241. +376 −0 MainWindow-iPad.xib
  242. +335 −566 MainWindow.xib
  243. +1 −0 README
  244. +43 −0 TestFlight/TestFlight.h
  245. BIN TestFlight/libTestFlight.a
  246. BIN backarrow.png
  247. +18 −0 css/ifixit_intro.css
  248. +75 −0 css/ifixit_step.css
  249. +18 −0 css/make_intro.css
  250. +75 −0 css/make_step.css
  251. +11 −5 iFixit-Info.plist
  252. +725 −99 iFixit.xcodeproj/project.pbxproj
  253. +2 −6 iFixit_Prefix.pch
  254. +1 −1 main.m
View
@@ -1,3 +1,7 @@
build
iFixit.xcodeproj/dmpatierno.mode1v3
iFixit.xcodeproj/dmpatierno.pbxuser
+iFixit.xcodeproj/project.xcworkspace
+iFixit.xcodeproj/xcuserdata
+.svn
+.gitignore
View
@@ -0,0 +1,338 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
+ <data>
+ <int key="IBDocument.SystemTarget">784</int>
+ <string key="IBDocument.SystemVersion">10J567</string>
+ <string key="IBDocument.InterfaceBuilderVersion">1305</string>
+ <string key="IBDocument.AppKitVersion">1038.35</string>
+ <string key="IBDocument.HIToolboxVersion">462.00</string>
+ <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
+ <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string key="NS.object.0">300</string>
+ </object>
+ <object class="NSArray" key="IBDocument.IntegratedClassDependencies">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>IBProxyObject</string>
+ <string>IBUISearchBar</string>
+ <string>IBUITableView</string>
+ </object>
+ <object class="NSArray" key="IBDocument.PluginDependencies">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ </object>
+ <object class="NSMutableDictionary" key="IBDocument.Metadata">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys" id="0">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <reference key="dict.values" ref="0"/>
+ </object>
+ <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBProxyObject" id="841351856">
+ <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ </object>
+ <object class="IBProxyObject" id="371349661">
+ <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ </object>
+ <object class="IBUITableView" id="709618507">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBUISearchBar" id="264602578">
+ <reference key="NSNextResponder" ref="709618507"/>
+ <int key="NSvFlags">290</int>
+ <string key="NSFrameSize">{320, 44}</string>
+ <reference key="NSSuperview" ref="709618507"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
+ <int key="IBUIContentMode">3</int>
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ <string key="IBPrompt"/>
+ <string key="IBPlaceholder">Search</string>
+ <object class="NSColor" key="IBTintColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MAA</bytes>
+ </object>
+ <object class="IBUITextInputTraits" key="IBTextInputTraits">
+ <int key="IBUIAutocorrectionType">1</int>
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ </object>
+ <object class="NSArray" key="IBScopeButtonTitles">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>Title</string>
+ <string>Title</string>
+ </object>
+ </object>
+ </object>
+ <string key="NSFrameSize">{320, 247}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="264602578"/>
+ <object class="NSColor" key="IBUIBackgroundColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MQA</bytes>
+ </object>
+ <bool key="IBUIOpaque">NO</bool>
+ <bool key="IBUIClipsSubviews">YES</bool>
+ <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
+ <object class="IBUISimulatedOrientationMetrics" key="IBUISimulatedOrientationMetrics">
+ <int key="IBUIInterfaceOrientation">3</int>
+ <int key="interfaceOrientation">3</int>
+ </object>
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ <double key="IBUIContentInset.top">0.0</double>
+ <double key="IBUIContentInset.bottom">44</double>
+ <double key="IBUIContentInset.left">0.0</double>
+ <double key="IBUIContentInset.right">0.0</double>
+ <bool key="IBUIBouncesZoom">NO</bool>
+ <int key="IBUISeparatorStyle">1</int>
+ <int key="IBUISectionIndexMinimumDisplayRowCount">0</int>
+ <bool key="IBUIShowsSelectionImmediatelyOnTouchBegin">YES</bool>
+ <float key="IBUIRowHeight">44</float>
+ <float key="IBUISectionHeaderHeight">22</float>
+ <float key="IBUISectionFooterHeight">22</float>
+ <reference key="IBUITableHeaderView" ref="264602578"/>
+ </object>
+ </object>
+ <object class="IBObjectContainer" key="IBDocument.Objects">
+ <object class="NSMutableArray" key="connectionRecords">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">view</string>
+ <reference key="source" ref="841351856"/>
+ <reference key="destination" ref="709618507"/>
+ </object>
+ <int key="connectionID">3</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">dataSource</string>
+ <reference key="source" ref="709618507"/>
+ <reference key="destination" ref="841351856"/>
+ </object>
+ <int key="connectionID">4</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">delegate</string>
+ <reference key="source" ref="709618507"/>
+ <reference key="destination" ref="841351856"/>
+ </object>
+ <int key="connectionID">5</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">searchBar</string>
+ <reference key="source" ref="841351856"/>
+ <reference key="destination" ref="264602578"/>
+ </object>
+ <int key="connectionID">7</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">delegate</string>
+ <reference key="source" ref="264602578"/>
+ <reference key="destination" ref="841351856"/>
+ </object>
+ <int key="connectionID">8</int>
+ </object>
+ </object>
+ <object class="IBMutableOrderedSet" key="objectRecords">
+ <object class="NSArray" key="orderedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBObjectRecord">
+ <int key="objectID">0</int>
+ <reference key="object" ref="0"/>
+ <reference key="children" ref="1000"/>
+ <nil key="parent"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-1</int>
+ <reference key="object" ref="841351856"/>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">File's Owner</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-2</int>
+ <reference key="object" ref="371349661"/>
+ <reference key="parent" ref="0"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">2</int>
+ <reference key="object" ref="709618507"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="264602578"/>
+ </object>
+ <reference key="parent" ref="0"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">6</int>
+ <reference key="object" ref="264602578"/>
+ <reference key="parent" ref="709618507"/>
+ </object>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="flattenedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>-1.CustomClassName</string>
+ <string>-2.CustomClassName</string>
+ <string>2.IBEditorWindowLastContentRect</string>
+ <string>2.IBPluginDependency</string>
+ <string>6.IBPluginDependency</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>RootViewController</string>
+ <string>UIResponder</string>
+ <string>{{144, 609}, {320, 247}}</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="unlocalizedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference key="dict.sortedKeys" ref="0"/>
+ <reference key="dict.values" ref="0"/>
+ </object>
+ <nil key="activeLocalization"/>
+ <object class="NSMutableDictionary" key="localizations">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference key="dict.sortedKeys" ref="0"/>
+ <reference key="dict.values" ref="0"/>
+ </object>
+ <nil key="sourceID"/>
+ <int key="maxID">12</int>
+ </object>
+ <object class="IBClassDescriber" key="IBDocument.Classes">
+ <object class="NSMutableArray" key="referencedPartialClassDescriptions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBPartialClassDescription">
+ <string key="className">DetailViewController</string>
+ <string key="superclassName">UIViewController</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">showSplash:</string>
+ <string key="NS.object.0">UIBarButtonItem</string>
+ </object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <string key="NS.key.0">showSplash:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">showSplash:</string>
+ <string key="candidateClassName">UIBarButtonItem</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>backButton</string>
+ <string>fwdButton</string>
+ <string>toolbar</string>
+ <string>webView</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>UIBarButtonItem</string>
+ <string>UIBarButtonItem</string>
+ <string>UIToolbar</string>
+ <string>UIWebView</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>backButton</string>
+ <string>fwdButton</string>
+ <string>toolbar</string>
+ <string>webView</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBToOneOutletInfo">
+ <string key="name">backButton</string>
+ <string key="candidateClassName">UIBarButtonItem</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">fwdButton</string>
+ <string key="candidateClassName">UIBarButtonItem</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">toolbar</string>
+ <string key="candidateClassName">UIToolbar</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">webView</string>
+ <string key="candidateClassName">UIWebView</string>
+ </object>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">./Classes/DetailViewController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">RootViewController</string>
+ <string key="superclassName">UITableViewController</string>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>detailViewController</string>
+ <string>searchBar</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>DetailViewController</string>
+ <string>UISearchBar</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>detailViewController</string>
+ <string>searchBar</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBToOneOutletInfo">
+ <string key="name">detailViewController</string>
+ <string key="candidateClassName">DetailViewController</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">searchBar</string>
+ <string key="candidateClassName">UISearchBar</string>
+ </object>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">./Classes/RootViewController.h</string>
+ </object>
+ </object>
+ </object>
+ </object>
+ <int key="IBDocument.localizationMode">0</int>
+ <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
+ <integer value="784" key="NS.object.0"/>
+ </object>
+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
+ <integer value="3100" key="NS.object.0"/>
+ </object>
+ <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
+ <int key="IBDocument.defaultPropertyAccessControl">3</int>
+ <string key="IBCocoaTouchPluginVersion">300</string>
+ </data>
+</archive>
@@ -0,0 +1,35 @@
+//
+// ASIAuthenticationDialog.h
+// Part of ASIHTTPRequest -> http://allseeing-i.com/ASIHTTPRequest
+//
+// Created by Ben Copsey on 21/08/2009.
+// Copyright 2009 All-Seeing Interactive. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+#import <UIKit/UIKit.h>
+@class ASIHTTPRequest;
+
+typedef enum _ASIAuthenticationType {
+ ASIStandardAuthenticationType = 0,
+ ASIProxyAuthenticationType = 1
+} ASIAuthenticationType;
+
+@interface ASIAutorotatingViewController : UIViewController
+@end
+
+@interface ASIAuthenticationDialog : ASIAutorotatingViewController <UIActionSheetDelegate, UITableViewDelegate, UITableViewDataSource> {
+ ASIHTTPRequest *request;
+ ASIAuthenticationType type;
+ UITableView *tableView;
+ UIViewController *presentingController;
+ BOOL didEnableRotationNotifications;
+}
++ (void)presentAuthenticationDialogForRequest:(ASIHTTPRequest *)request;
++ (void)dismiss;
+
+@property (retain) ASIHTTPRequest *request;
+@property (assign) ASIAuthenticationType type;
+@property (assign) BOOL didEnableRotationNotifications;
+@property (retain, nonatomic) UIViewController *presentingController;
+@end
Oops, something went wrong.

0 comments on commit 1b264b2

Please sign in to comment.