Skip to content
Browse files

2.0 work

git-svn-id: https://svn.cocoanetics.com/myappsales/trunk@306 3a964c32-7461-4f60-ae82-ad05498e24dc
  • Loading branch information...
1 parent 9abe9a4 commit a85f4e5e71dad0735020f21110386526f711fe0b oliver committed
View
272 ASiST.xcodeproj/Oliver.mode1v3
@@ -268,16 +268,20 @@
<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
<array>
<string>29B97314FDCFA39411CA2CEA</string>
- <string>A7745D7E0F08D4600009DD76</string>
+ <string>A7742A11119B20A70002D51F</string>
<string>080E96DDFE201D6D7F000001</string>
<string>A74A71D40EFB0651003B5191</string>
- <string>A7AE1A8610BD9BA200E38C5B</string>
- <string>A748BC51119ACF6500613D74</string>
- <string>A774E20B119AD41500A81C36</string>
+ <string>A77429ED119B1F2A0002D51F</string>
<string>A774E20C119AD42100A81C36</string>
+ <string>A7E7F317109463BF00C9C3DC</string>
+ <string>A7C23CFF10656D6800D544BA</string>
<string>A7A84EEA105E762B00CAD54F</string>
<string>A7B4331F1057F11A007BC954</string>
<string>A7BD65DC105AB6A60021B6CF</string>
+ <string>A7B42AF910564D53007BC954</string>
+ <string>A73CEBC510444425008778BF</string>
+ <string>A707A33F0FA61305004060D9</string>
+ <string>A7E7F16A1094411900C9C3DC</string>
<string>A79272500F2D95F9009AF9B2</string>
<string>29B97315FDCFA39411CA2CEA</string>
<string>A7EB524F104825E3005452BE</string>
@@ -292,14 +296,12 @@
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array>
<array>
- <integer>53</integer>
- <integer>52</integer>
- <integer>24</integer>
- <integer>0</integer>
+ <integer>204</integer>
+ <integer>192</integer>
</array>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
- <string>{{0, 567}, {370, 679}}</string>
+ <string>{{0, 2915}, {370, 723}}</string>
</dict>
<key>PBXTopSmartGroupGIDs</key>
<array/>
@@ -311,7 +313,7 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 0}, {387, 697}}</string>
+ <string>{{0, 0}, {387, 741}}</string>
<key>GroupTreeTableConfiguration</key>
<array>
<string>SCMStatusColumn</string>
@@ -320,7 +322,7 @@
<real>348</real>
</array>
<key>RubberWindowFrame</key>
- <string>195 124 1144 738 0 0 1440 878 </string>
+ <string>85 95 1280 782 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXSmartGroupTreeModule</string>
@@ -449,9 +451,9 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 0}, {752, 0}}</string>
+ <string>{{0, 0}, {888, 0}}</string>
<key>RubberWindowFrame</key>
- <string>195 124 1144 738 0 0 1440 878 </string>
+ <string>85 95 1280 782 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
@@ -464,7 +466,7 @@
<key>PBXProjectModuleGUID</key>
<string>1CE0B20306471E060097A5F4</string>
<key>PBXProjectModuleLabel</key>
- <string>Sale_v1.h</string>
+ <string>ReviewDownloaderOperation.m</string>
<key>PBXSplitModuleInNavigatorKey</key>
<dict>
<key>Split0</key>
@@ -472,11 +474,11 @@
<key>PBXProjectModuleGUID</key>
<string>1CE0B20406471E060097A5F4</string>
<key>PBXProjectModuleLabel</key>
- <string>Sale_v1.h</string>
+ <string>ReviewDownloaderOperation.m</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
- <string>A774E326119B12F600A81C36</string>
+ <string>A75F7AA611AC827100580DBB</string>
<key>history</key>
<array>
<string>A72486290F1B24FF003DADDD</string>
@@ -513,53 +515,28 @@
<string>A7C7EA3B104664D900D413D0</string>
<string>A7EB4D7E1047038C005452BE</string>
<string>A72B1782104C1FFB00D72FDE</string>
- <string>A7B12C41104CB0D4004639C9</string>
<string>A776819F104D5AC7003295D7</string>
<string>A77681A0104D5AC7003295D7</string>
- <string>A731EA13104F979B005F9495</string>
<string>A7F52DE91051944F008E31E5</string>
- <string>A7B4252B105547AE007BC954</string>
- <string>A7B42A4710563B94007BC954</string>
- <string>A7B42C37105684FE007BC954</string>
- <string>A7B42C6710568910007BC954</string>
<string>A7B42DB710569C2A007BC954</string>
- <string>A7B4318E1057CC85007BC954</string>
<string>A7B4321D1057E293007BC954</string>
- <string>A7B432201057E293007BC954</string>
- <string>A7B432221057E293007BC954</string>
- <string>A7B432DC1057ECF3007BC954</string>
<string>A7B433971057F6F0007BC954</string>
<string>A7B433E0105805C6007BC954</string>
<string>A7B433F4105806C9007BC954</string>
<string>A7B435051058D5E5007BC954</string>
<string>A7B435061058D5E5007BC954</string>
- <string>A7B4355B1058D8E9007BC954</string>
- <string>A7B435991058DB01007BC954</string>
- <string>A7B435BF1058DCC5007BC954</string>
<string>A7B435E01058DEED007BC954</string>
<string>A7B4379D1058FE27007BC954</string>
<string>A7B437BA1058FF8C007BC954</string>
<string>A7F49F23105A687C00817D3D</string>
- <string>A7CD06AE105A7366005F9166</string>
- <string>A7BD66C2105ACF990021B6CF</string>
- <string>A7BD6754105ADB210021B6CF</string>
- <string>A706CE8E105CD9860048E061</string>
- <string>A706CF06105CE1280048E061</string>
- <string>A706CFDC105CEDB80048E061</string>
<string>A7A84C5C105D6E5B00CAD54F</string>
- <string>A7A84D3F105E4BAF00CAD54F</string>
- <string>A7A8500F105E930300CAD54F</string>
<string>A709DDAA105F828C00FD8909</string>
<string>A78DE9F4105F86C000786950</string>
- <string>A78DEA89105F9AC100786950</string>
<string>A78DEB89105FB68C00786950</string>
<string>A78DED9B106003FA00786950</string>
- <string>A78DEE6810600C2300786950</string>
- <string>A78DEE6A10600C2300786950</string>
<string>A78DEF8E1060133C00786950</string>
<string>A78DF03010601BDF00786950</string>
<string>A78DF094106021BE00786950</string>
- <string>A78DF589106210EF00786950</string>
<string>A78DF68C10622A6800786950</string>
<string>A7C235B71064C0A500D544BA</string>
<string>A7C235FF1064C49D00D544BA</string>
@@ -572,36 +549,23 @@
<string>A75878E2106826BE00571AA6</string>
<string>A75878E3106826BE00571AA6</string>
<string>A7DB91B010690BD3008D653D</string>
- <string>A7DB92061069149A008D653D</string>
<string>A7E0F950106B79FB003B93FE</string>
<string>A7E0F951106B79FB003B93FE</string>
<string>A7E0F952106B79FB003B93FE</string>
<string>A7E0F955106B79FB003B93FE</string>
- <string>A7E489AD106BC660002C5824</string>
- <string>A7E48B40106C8A0C002C5824</string>
<string>A7C607E110722E410056512A</string>
<string>A7C47A4E1075CBCE0088E1B2</string>
- <string>A7C47BFC1075E96700ED8BE5</string>
<string>A7C4897E10790ACB00ED8BE5</string>
<string>A7C48FE7107A726900ED8BE5</string>
- <string>A7959E4C1096767E00879C82</string>
- <string>A70582831085E2310060BF64</string>
<string>A71A910C1088E98E00C61988</string>
<string>A71A910D1088E98E00C61988</string>
<string>A7BD4672108CAB720052B185</string>
<string>A7C15BBC108F4EB500693757</string>
<string>A7C15BBD108F4EB500693757</string>
- <string>A7C15BBE108F4EB500693757</string>
- <string>A7C15CF810902BB400693757</string>
- <string>A7C15D3C1090372C00693757</string>
- <string>A7CCCECE109359090091FCE1</string>
- <string>A7CCCED3109359090091FCE1</string>
- <string>A7CCCF991093723C0091FCE1</string>
<string>A7CCD085109389CA0091FCE1</string>
<string>A7E7F1B51094503200C9C3DC</string>
<string>A7E7F1B61094503200C9C3DC</string>
<string>A7E7F1B71094503200C9C3DC</string>
- <string>A7E7F2311094555E00C9C3DC</string>
<string>A7E7F2541094588A00C9C3DC</string>
<string>A7E7F2551094588A00C9C3DC</string>
<string>A7E7F2C410945FE600C9C3DC</string>
@@ -611,10 +575,7 @@
<string>A7E7F3B710946C1900C9C3DC</string>
<string>A7E7F3B910946C1900C9C3DC</string>
<string>A7E7F3BA10946C1900C9C3DC</string>
- <string>A7E7F3BC10946C1900C9C3DC</string>
<string>A7E7F3BD10946C1900C9C3DC</string>
- <string>A7E7F3BE10946C1900C9C3DC</string>
- <string>A7E7F3BF10946C1900C9C3DC</string>
<string>A7E7F3C010946C1900C9C3DC</string>
<string>A7E7F3C910946C8800C9C3DC</string>
<string>A7E7F3ED10946F7600C9C3DC</string>
@@ -625,137 +586,141 @@
<string>A70AA8A410A1EC1700096CFB</string>
<string>A70AA8A510A1EC1700096CFB</string>
<string>A7C8ADDA10A422590073950C</string>
- <string>A7C8B05D10A5FDAD0073950C</string>
<string>A7C8B06310A5FDAD0073950C</string>
<string>A7E4E8B410A85FB000CE4673</string>
<string>A7E4E9A210A89E3400CE4673</string>
- <string>A7E4E9AB10A89E3400CE4673</string>
<string>A7E4E9AF10A89E3400CE4673</string>
<string>A7E4E9B010A89E3400CE4673</string>
<string>A7D75D7B10A8BD0600889B79</string>
- <string>A7D75D9210A8BE7200889B79</string>
- <string>A7D75DA210A8BF1D00889B79</string>
- <string>A7D75E3D10A8C39A00889B79</string>
- <string>A7D75E3E10A8C39A00889B79</string>
- <string>A7D75E4010A8C39A00889B79</string>
- <string>A7D75E8810A8C54500889B79</string>
- <string>A7F9AAD710A9736900EC9BF5</string>
- <string>A7F9AAE710A973BA00EC9BF5</string>
- <string>A7F9ABAA10AA217100EC9BF5</string>
- <string>A7F9ABAC10AA217100EC9BF5</string>
- <string>A7F05AD810B598740047A708</string>
<string>A7F05B0710B5A6480047A708</string>
- <string>A7F05B3E10B5D4E70047A708</string>
<string>A7F05B4910B5D5B40047A708</string>
<string>A7F05C7E10B6E0E80047A708</string>
<string>A7F05C8210B6E0E80047A708</string>
<string>A7F05C9F10B7D00C0047A708</string>
- <string>A7AE150510BC158E00E38C5B</string>
- <string>A7AE151910BC197C00E38C5B</string>
<string>A7AE191210BD503600E38C5B</string>
<string>A7AE191310BD503600E38C5B</string>
<string>A7AE19E210BD6CB300E38C5B</string>
<string>A7AE1A6610BD961E00E38C5B</string>
- <string>A7AE1C3D10BEDB5D00E38C5B</string>
<string>A7AE1D6210BF194D00E38C5B</string>
- <string>A7738A5410C1656F00233BF7</string>
<string>A7738A6310C165E600233BF7</string>
<string>A7738CAB10C2E92D00233BF7</string>
- <string>A7113E3610C3A8B6007BF151</string>
- <string>A7113E5D10C3AC55007BF151</string>
<string>A7113E7510C3AE65007BF151</string>
<string>A7113E7610C3AE65007BF151</string>
<string>A7113EAB10C3BD0E007BF151</string>
<string>A745411010C7C202001BB0F0</string>
<string>A74541F310C80A87001BB0F0</string>
<string>A74542AE10C849E1001BB0F0</string>
- <string>A74542E910C850E7001BB0F0</string>
<string>A74543A910C8E783001BB0F0</string>
<string>A745458310C90DEC001BB0F0</string>
<string>A745474F10C95C59001BB0F0</string>
- <string>A745479610C980FE001BB0F0</string>
<string>A74547D810C9850B001BB0F0</string>
- <string>A74547DA10C9850B001BB0F0</string>
- <string>A74548E910C9A6D2001BB0F0</string>
<string>A745490910CAA2B7001BB0F0</string>
<string>A745498210CAADE2001BB0F0</string>
<string>A745499910CAAFDB001BB0F0</string>
<string>A74549F210CB9923001BB0F0</string>
<string>A74549F310CB9923001BB0F0</string>
<string>A7454A0910CB9AD7001BB0F0</string>
- <string>A7454A4010CCF8EA001BB0F0</string>
<string>A735508310CE3E7100F6DC0A</string>
<string>A735530410CFAAF900F6DC0A</string>
<string>A735533B10CFAD7900F6DC0A</string>
- <string>A735533E10CFAD7900F6DC0A</string>
- <string>A735534010CFAD7900F6DC0A</string>
<string>A73553AE10CFB2A100F6DC0A</string>
<string>A73553AF10CFB2A100F6DC0A</string>
<string>A735545A10CFBB7000F6DC0A</string>
<string>A7C8EA3810CFE3B500820E73</string>
<string>A7C8EA5910CFE6C900820E73</string>
<string>A7C8EA5A10CFE6C900820E73</string>
- <string>A7C8EA9110CFE8FD00820E73</string>
<string>A7C8EAD510CFF2D100820E73</string>
<string>A7C8EBDA10D02EDF00820E73</string>
<string>A7C8EC0A10D030C300820E73</string>
<string>A7C8EC2410D031F000820E73</string>
<string>A7C8ECD010D0E6E200820E73</string>
- <string>A7C8ED8A10D1045200820E73</string>
- <string>A7C8ED8B10D1045200820E73</string>
- <string>A7C8ED8E10D1045200820E73</string>
- <string>A7C8ED9010D1045200820E73</string>
- <string>A7C8EDB810D10A2C00820E73</string>
- <string>A7C8EEC410D13CAD00820E73</string>
<string>A7C8EEE510D13F2000820E73</string>
- <string>A7C8EEEE10D1405800820E73</string>
<string>A7C8EEF710D140A400820E73</string>
<string>A7C8EF0B10D1417300820E73</string>
<string>A7C8EF0C10D1417300820E73</string>
<string>A7C8EF0D10D1417300820E73</string>
<string>A7C8EF2910D1461E00820E73</string>
- <string>A7C8EFEA10D2322600820E73</string>
<string>A7C8F00110D2350B00820E73</string>
<string>A7C8F00610D2367300820E73</string>
<string>A7C8F01410D3A27600820E73</string>
<string>A7C8F01510D3A27600820E73</string>
<string>A7C8F01E10D3A29B00820E73</string>
- <string>A7C8F01F10D3A29B00820E73</string>
<string>A7C8F02710D3A43F00820E73</string>
- <string>A7C8F03210D3CB7500820E73</string>
- <string>A78AD32D10D6291A00714899</string>
<string>A709CC1810D9199500C05ED1</string>
- <string>A709CC1A10D9199500C05ED1</string>
<string>A773FC9F10DA1CBE00883FAF</string>
<string>A773FCA010DA1CBE00883FAF</string>
<string>A7E3B30810DB70D700DE9F13</string>
<string>A77D126310DBD75400C51110</string>
<string>A77D126410DBD75400C51110</string>
<string>A77D14F310DD2A4F00C51110</string>
- <string>A77D15F710DFA5BA00C51110</string>
- <string>A77D161510DFB90200C51110</string>
<string>A77D161610DFB90200C51110</string>
- <string>A77D16AE10E066AF00C51110</string>
<string>A77D16AF10E066AF00C51110</string>
- <string>A78E678410E36656007BB226</string>
- <string>A78E679310E36727007BB226</string>
- <string>A78E67B010E369D3007BB226</string>
- <string>A7D339EE10E4A72F00C10124</string>
- <string>A7D33A0110E55A3F00C10124</string>
<string>A7F6353510E60D3200BE2786</string>
- <string>A748BBF2119AC71E00613D74</string>
<string>A748BC6C119AD00400613D74</string>
<string>A774E20F119AD43000A81C36</string>
<string>A774E2F4119AD7D000A81C36</string>
- <string>A774E2F5119AD7D000A81C36</string>
- <string>A774E314119B12D200A81C36</string>
<string>A774E315119B12D200A81C36</string>
<string>A774E316119B12D200A81C36</string>
<string>A774E317119B12D200A81C36</string>
- <string>A774E318119B12D200A81C36</string>
- <string>A774E319119B12D200A81C36</string>
- <string>A774E31A119B12D200A81C36</string>
- <string>A774E31B119B12D200A81C36</string>
+ <string>A774E34B119B1C3D00A81C36</string>
+ <string>A774E350119B1C3D00A81C36</string>
+ <string>A77429E0119B1D510002D51F</string>
+ <string>A77429E1119B1D510002D51F</string>
+ <string>A77429E2119B1D510002D51F</string>
+ <string>A77429E3119B1D510002D51F</string>
+ <string>A77429E4119B1D510002D51F</string>
+ <string>A77429E5119B1D510002D51F</string>
+ <string>A77429E6119B1D510002D51F</string>
+ <string>A7742A18119B24020002D51F</string>
+ <string>A7742A19119B24020002D51F</string>
+ <string>A7742A1A119B24020002D51F</string>
+ <string>A7742A1B119B24020002D51F</string>
+ <string>A7742A1C119B24020002D51F</string>
+ <string>A7742A1F119B24020002D51F</string>
+ <string>A7742A21119B24020002D51F</string>
+ <string>A7742A22119B24020002D51F</string>
+ <string>A7742A23119B24020002D51F</string>
+ <string>A7742A24119B24020002D51F</string>
+ <string>A7742A25119B24020002D51F</string>
+ <string>A7742A27119B24020002D51F</string>
+ <string>A7742A28119B24020002D51F</string>
+ <string>A7742A29119B24020002D51F</string>
+ <string>A7256E89119B49D0000E2C3A</string>
+ <string>A7256E8A119B49D0000E2C3A</string>
+ <string>A7256E8C119B49D0000E2C3A</string>
+ <string>A7256E8F119B49D0000E2C3A</string>
+ <string>A7256E90119B49D0000E2C3A</string>
+ <string>A7256E91119B49D0000E2C3A</string>
+ <string>A7256E92119B49D0000E2C3A</string>
+ <string>A7256E93119B49D0000E2C3A</string>
+ <string>A7256E94119B49D0000E2C3A</string>
+ <string>A7256E95119B49D0000E2C3A</string>
+ <string>A7256E96119B49D0000E2C3A</string>
+ <string>A7256E99119B49D0000E2C3A</string>
+ <string>A7256E9A119B49D0000E2C3A</string>
+ <string>A7256E9B119B49D0000E2C3A</string>
+ <string>A7256E9C119B49D0000E2C3A</string>
+ <string>A7952B0611A496DF00D688C8</string>
+ <string>A7952B0711A496DF00D688C8</string>
+ <string>A7952B0811A496DF00D688C8</string>
+ <string>A7952B0911A496DF00D688C8</string>
+ <string>A7952B0A11A496DF00D688C8</string>
+ <string>A7952B0B11A496DF00D688C8</string>
+ <string>A7952B0C11A496DF00D688C8</string>
+ <string>A7952B0D11A496DF00D688C8</string>
+ <string>A7952B0E11A496DF00D688C8</string>
+ <string>A7952B0F11A496DF00D688C8</string>
+ <string>A7952B1011A496DF00D688C8</string>
+ <string>A75F7A7911AC816C00580DBB</string>
+ <string>A75F7A7A11AC816C00580DBB</string>
+ <string>A75F7A7B11AC816C00580DBB</string>
+ <string>A75F7A8511AC81B000580DBB</string>
+ <string>A75F7A8611AC81B000580DBB</string>
+ <string>A75F7A8E11AC81D400580DBB</string>
+ <string>A75F7A9511AC81FE00580DBB</string>
+ <string>A75F7A9B11AC823800580DBB</string>
+ <string>A75F7A9C11AC823800580DBB</string>
+ <string>A75F7A9D11AC823800580DBB</string>
</array>
</dict>
<key>SplitCount</key>
@@ -767,14 +732,14 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 5}, {752, 484}}</string>
+ <string>{{0, 5}, {888, 504}}</string>
<key>RubberWindowFrame</key>
- <string>195 124 1144 738 0 0 1440 878 </string>
+ <string>85 95 1280 782 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
<key>Proportion</key>
- <string>484pt</string>
+ <string>504pt</string>
</dict>
<dict>
<key>ContentConfiguration</key>
@@ -787,18 +752,18 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 494}, {752, 203}}</string>
+ <string>{{0, 514}, {888, 227}}</string>
<key>RubberWindowFrame</key>
- <string>195 124 1144 738 0 0 1440 878 </string>
+ <string>85 95 1280 782 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>XCDetailModule</string>
<key>Proportion</key>
- <string>203pt</string>
+ <string>227pt</string>
</dict>
</array>
<key>Proportion</key>
- <string>752pt</string>
+ <string>888pt</string>
</dict>
</array>
<key>Name</key>
@@ -814,9 +779,9 @@
</array>
<key>TableOfContents</key>
<array>
- <string>A774E212119AD43000A81C36</string>
+ <string>A75F7A6611AC80BA00580DBB</string>
<string>1CE0B1FE06471DED0097A5F4</string>
- <string>A774E213119AD43000A81C36</string>
+ <string>A75F7A6711AC80BA00580DBB</string>
<string>1CE0B20306471E060097A5F4</string>
<string>1CE0B20306471E060097A5F4</string>
<string>1CE0B20506471E060097A5F4</string>
@@ -955,16 +920,15 @@
<integer>5</integer>
<key>WindowOrderList</key>
<array>
- <string>A774E327119B12F600A81C36</string>
- <string>A774E31F119B12D200A81C36</string>
- <string>1C78EAAD065D492600B07095</string>
+ <string>A75F7A7F11AC816C00580DBB</string>
+ <string>A75F7A7111AC80BA00580DBB</string>
<string>1CD10A99069EF8BA00B06720</string>
- <string>A7927D880F2E359F009AF9B2</string>
<string>A78E2B7C0EFA2263002EB6D9</string>
+ <string>1C78EAAD065D492600B07095</string>
<string>/Users/Oliver/Documents/iphone/Projects/Own Apps/MyAppSales/trunk/ASiST.xcodeproj</string>
</array>
<key>WindowString</key>
- <string>195 124 1144 738 0 0 1440 878 </string>
+ <string>85 95 1280 782 0 0 1440 878 </string>
<key>WindowToolsV3</key>
<array>
<dict>
@@ -980,28 +944,26 @@
<key>Dock</key>
<array>
<dict>
- <key>BecomeActive</key>
- <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
<string>1CD0528F0623707200166675</string>
<key>PBXProjectModuleLabel</key>
- <string>Product_v1.m</string>
+ <string></string>
<key>StatusBarVisibility</key>
<true/>
</dict>
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 0}, {1394, 368}}</string>
+ <string>{{0, 0}, {831, 290}}</string>
<key>RubberWindowFrame</key>
- <string>385 104 1394 746 0 0 1440 878 </string>
+ <string>423 157 831 668 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
<key>Proportion</key>
- <string>368pt</string>
+ <string>290pt</string>
</dict>
<dict>
<key>ContentConfiguration</key>
@@ -1018,9 +980,9 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 373}, {1394, 332}}</string>
+ <string>{{0, 295}, {831, 332}}</string>
<key>RubberWindowFrame</key>
- <string>385 104 1394 746 0 0 1440 878 </string>
+ <string>423 157 831 668 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXBuildResultsModule</string>
@@ -1029,7 +991,7 @@
</dict>
</array>
<key>Proportion</key>
- <string>705pt</string>
+ <string>627pt</string>
</dict>
</array>
<key>Name</key>
@@ -1043,14 +1005,14 @@
<key>TableOfContents</key>
<array>
<string>A78E2B7C0EFA2263002EB6D9</string>
- <string>A774E202119AD3C900A81C36</string>
+ <string>A75F7A6811AC80BA00580DBB</string>
<string>1CD0528F0623707200166675</string>
<string>XCMainBuildResultsModuleGUID</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.buildV3</string>
<key>WindowString</key>
- <string>385 104 1394 746 0 0 1440 878 </string>
+ <string>423 157 831 668 0 0 1440 878 </string>
<key>WindowToolGUID</key>
<string>A78E2B7C0EFA2263002EB6D9</string>
<key>WindowToolIsVisible</key>
@@ -1163,13 +1125,13 @@
<key>TableOfContents</key>
<array>
<string>1CD10A99069EF8BA00B06720</string>
- <string>A774E203119AD3C900A81C36</string>
+ <string>A75F7A6911AC80BA00580DBB</string>
<string>1C162984064C10D400B95A72</string>
- <string>A774E204119AD3C900A81C36</string>
- <string>A774E205119AD3C900A81C36</string>
- <string>A774E206119AD3C900A81C36</string>
- <string>A774E207119AD3C900A81C36</string>
- <string>A774E208119AD3C900A81C36</string>
+ <string>A75F7A6A11AC80BA00580DBB</string>
+ <string>A75F7A6B11AC80BA00580DBB</string>
+ <string>A75F7A6C11AC80BA00580DBB</string>
+ <string>A75F7A6D11AC80BA00580DBB</string>
+ <string>A75F7A6E11AC80BA00580DBB</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.debugV3</string>
@@ -1196,14 +1158,12 @@
<key>Dock</key>
<array>
<dict>
- <key>BecomeActive</key>
- <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
<string>1CDD528C0622207200134675</string>
<key>PBXProjectModuleLabel</key>
- <string>App.m</string>
+ <string></string>
<key>StatusBarVisibility</key>
<true/>
</dict>
@@ -1212,7 +1172,7 @@
<key>Frame</key>
<string>{{0, 0}, {1207, 452}}</string>
<key>RubberWindowFrame</key>
- <string>791 109 1207 768 0 0 1440 878 </string>
+ <string>233 109 1207 768 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
@@ -1224,6 +1184,8 @@
<string>452pt</string>
</dict>
<dict>
+ <key>BecomeActive</key>
+ <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
@@ -1236,7 +1198,7 @@
<key>Frame</key>
<string>{{0, 457}, {1207, 270}}</string>
<key>RubberWindowFrame</key>
- <string>791 109 1207 768 0 0 1440 878 </string>
+ <string>233 109 1207 768 0 0 1440 878 </string>
</dict>
<key>Module</key>
<string>PBXProjectFindModule</string>
@@ -1259,17 +1221,17 @@
<key>TableOfContents</key>
<array>
<string>1C530D57069F1CE1000CFCEE</string>
- <string>A78E673810E3604E007BB226</string>
- <string>A78E673910E3604E007BB226</string>
+ <string>A7256E87119B28B4000E2C3A</string>
+ <string>A7256E88119B28B4000E2C3A</string>
<string>1CDD528C0622207200134675</string>
<string>1CD0528E0623707200166675</string>
</array>
<key>WindowString</key>
- <string>791 109 1207 768 0 0 1440 878 </string>
+ <string>233 109 1207 768 0 0 1440 878 </string>
<key>WindowToolGUID</key>
<string>1C530D57069F1CE1000CFCEE</string>
<key>WindowToolIsVisible</key>
- <true/>
+ <false/>
</dict>
<dict>
<key>Identifier</key>
@@ -1288,6 +1250,8 @@
<key>Dock</key>
<array>
<dict>
+ <key>BecomeActive</key>
+ <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
@@ -1323,7 +1287,7 @@
<key>TableOfContents</key>
<array>
<string>1C78EAAD065D492600B07095</string>
- <string>A774E31D119B12D200A81C36</string>
+ <string>A75F7A6F11AC80BA00580DBB</string>
<string>1C78EAAC065D492600B07095</string>
</array>
<key>ToolbarConfiguration</key>
@@ -1333,7 +1297,7 @@
<key>WindowToolGUID</key>
<string>1C78EAAD065D492600B07095</string>
<key>WindowToolIsVisible</key>
- <false/>
+ <true/>
</dict>
<dict>
<key>FirstTimeWindowDisplayed</key>
View
3,679 ASiST.xcodeproj/Oliver.pbxuser
1,135 additions, 2,544 deletions not shown because the diff is too large. Please use a local Git client to view these changes.
View
83 ASiST.xcodeproj/project.pbxproj
@@ -176,6 +176,8 @@
A76D09860F39BBFE0081C7EF /* ZAR.png in Resources */ = {isa = PBXBuildFile; fileRef = A76D09160F39BBFE0081C7EF /* ZAR.png */; };
A76D09870F39BBFE0081C7EF /* ZMK.png in Resources */ = {isa = PBXBuildFile; fileRef = A76D09170F39BBFE0081C7EF /* ZMK.png */; };
A76D09880F39BBFE0081C7EF /* ZWD.png in Resources */ = {isa = PBXBuildFile; fileRef = A76D09180F39BBFE0081C7EF /* ZWD.png */; };
+ A77429F0119B1F830002D51F /* CoreDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = A77429EF119B1F830002D51F /* CoreDatabase.m */; };
+ A7742A14119B20E40002D51F /* NSString+DTUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = A7742A13119B20E40002D51F /* NSString+DTUtilities.m */; };
A7745D8F0F08D49C0009DD76 /* AsyncSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = A7745D800F08D49C0009DD76 /* AsyncSocket.m */; };
A7745D900F08D49C0009DD76 /* DDData.m in Sources */ = {isa = PBXBuildFile; fileRef = A7745D820F08D49C0009DD76 /* DDData.m */; };
A7745D910F08D49C0009DD76 /* DDNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = A7745D840F08D49C0009DD76 /* DDNumber.m */; };
@@ -418,6 +420,7 @@
A72482800F1A0BA3003DADDD /* Report_Icon_New.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Report_Icon_New.png; sourceTree = "<group>"; };
A7248AC30F1BEEC9003DADDD /* AppCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppCell.h; sourceTree = "<group>"; };
A7248AC40F1BEEC9003DADDD /* AppCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppCell.m; sourceTree = "<group>"; };
+ A7256E76119B27E4000E2C3A /* ReportTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReportTypes.h; sourceTree = "<group>"; };
A7294C021095EB7B004A2258 /* NSString+scraping.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+scraping.m"; sourceTree = "<group>"; };
A7294C031095EB7B004A2258 /* NSString+scraping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+scraping.h"; sourceTree = "<group>"; };
A72B83A00F40B5B400297684 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; };
@@ -566,6 +569,11 @@
A76D09160F39BBFE0081C7EF /* ZAR.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ZAR.png; sourceTree = "<group>"; };
A76D09170F39BBFE0081C7EF /* ZMK.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ZMK.png; sourceTree = "<group>"; };
A76D09180F39BBFE0081C7EF /* ZWD.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ZWD.png; sourceTree = "<group>"; };
+ A77429EE119B1F830002D51F /* CoreDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreDatabase.h; sourceTree = "<group>"; };
+ A77429EF119B1F830002D51F /* CoreDatabase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CoreDatabase.m; sourceTree = "<group>"; };
+ A7742A12119B20E40002D51F /* NSString+DTUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+DTUtilities.h"; sourceTree = "<group>"; };
+ A7742A13119B20E40002D51F /* NSString+DTUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+DTUtilities.m"; sourceTree = "<group>"; };
+ A7742A15119B226E0002D51F /* DTUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DTUtilities.h; sourceTree = "<group>"; };
A7745D7F0F08D49C0009DD76 /* AsyncSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AsyncSocket.h; sourceTree = "<group>"; };
A7745D800F08D49C0009DD76 /* AsyncSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AsyncSocket.m; sourceTree = "<group>"; };
A7745D810F08D49C0009DD76 /* DDData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DDData.h; sourceTree = "<group>"; };
@@ -861,7 +869,6 @@
isa = PBXGroup;
children = (
A74A71D40EFB0651003B5191 /* Database */,
- A774E20B119AD41500A81C36 /* Database */,
A7E7F317109463BF00C9C3DC /* XML */,
A7C23CFF10656D6800D544BA /* SBJSON */,
A7C23CF110656C0B00D544BA /* Google Translator */,
@@ -892,6 +899,7 @@
29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
isa = PBXGroup;
children = (
+ A7742A11119B20A70002D51F /* DTUtilities */,
A7B3B4030F169C9100D211A0 /* artwork */,
A7BB984B0F3C13B0008AC1B4 /* Currencies.plist */,
A7745D7E0F08D4600009DD76 /* HTTP Server */,
@@ -1193,9 +1201,18 @@
A74A71D40EFB0651003B5191 /* Database */ = {
isa = PBXGroup;
children = (
- A7AE1A8610BD9BA200E38C5B /* Products */,
- A7BD65D8105AB47B0021B6CF /* Review_v1.h */,
- A7BD65D9105AB47B0021B6CF /* Review_v1.m */,
+ A7256E76119B27E4000E2C3A /* ReportTypes.h */,
+ A77429ED119B1F2A0002D51F /* v1 */,
+ A774E20C119AD42100A81C36 /* v2 */,
+ );
+ name = Database;
+ path = ..;
+ sourceTree = "<group>";
+ };
+ A77429ED119B1F2A0002D51F /* v1 */ = {
+ isa = PBXGroup;
+ children = (
+ A7AE1A1010BD813D00E38C5B /* InAppPurchase.m */,
A7EDD3830FA4E8C40079FE78 /* Country_v1.h */,
A7EDD3840FA4E8C40079FE78 /* Country_v1.m */,
A74A75070EFD5FA3003B5191 /* apps.db */,
@@ -1203,6 +1220,13 @@
A7EDD3860FA4E8C40079FE78 /* Report_v1.m */,
A79D88FE0F029628006C37FC /* Sale_v1.h */,
A79D88FF0F029628006C37FC /* Sale_v1.m */,
+ A74A75450EFD7117003B5191 /* App.h */,
+ A74A75460EFD7117003B5191 /* App.m */,
+ A7AE1A8310BD9B8500E38C5B /* Product_v1.h */,
+ A7AE1A8410BD9B8500E38C5B /* Product_v1.m */,
+ A7AE1A0F10BD813D00E38C5B /* InAppPurchase.h */,
+ A7BD65D8105AB47B0021B6CF /* Review_v1.h */,
+ A7BD65D9105AB47B0021B6CF /* Review_v1.m */,
A7ACC8350F10F342004EEA7A /* CountrySummary.h */,
A7ACC8360F10F342004EEA7A /* CountrySummary.m */,
A780D1C50F26219800C796FB /* Query.h */,
@@ -1211,10 +1235,19 @@
A7C15A7C108F127300693757 /* AppGrouping.m */,
A7EB519210481BE6005452BE /* Database.h */,
A7EB519310481BE6005452BE /* Database.m */,
- A748BC51119ACF6500613D74 /* MyAppSales.xcdatamodeld */,
);
- name = Database;
- path = ..;
+ name = v1;
+ sourceTree = "<group>";
+ };
+ A7742A11119B20A70002D51F /* DTUtilities */ = {
+ isa = PBXGroup;
+ children = (
+ A7742A12119B20E40002D51F /* NSString+DTUtilities.h */,
+ A7742A13119B20E40002D51F /* NSString+DTUtilities.m */,
+ A7742A15119B226E0002D51F /* DTUtilities.h */,
+ );
+ name = DTUtilities;
+ path = Classes/DTUtilities;
sourceTree = "<group>";
};
A7745D7E0F08D4600009DD76 /* HTTP Server */ = {
@@ -1244,17 +1277,10 @@
name = "HTTP Server";
sourceTree = "<group>";
};
- A774E20B119AD41500A81C36 /* Database */ = {
- isa = PBXGroup;
- children = (
- A774E20C119AD42100A81C36 /* v2 */,
- );
- name = Database;
- sourceTree = "<group>";
- };
A774E20C119AD42100A81C36 /* v2 */ = {
isa = PBXGroup;
children = (
+ A748BC51119ACF6500613D74 /* MyAppSales.xcdatamodeld */,
A774E32C119B19CD00A81C36 /* Review.h */,
A774E32D119B19CE00A81C36 /* Review.m */,
A774E32E119B19CF00A81C36 /* Sale.h */,
@@ -1269,8 +1295,11 @@
A774E337119B19D400A81C36 /* Country.m */,
A774E338119B19D400A81C36 /* ProductGroup.h */,
A774E339119B19D500A81C36 /* ProductGroup.m */,
+ A77429EE119B1F830002D51F /* CoreDatabase.h */,
+ A77429EF119B1F830002D51F /* CoreDatabase.m */,
);
name = v2;
+ path = Classes;
sourceTree = "<group>";
};
A78DEDD11060074900786950 /* Chart */ = {
@@ -1348,19 +1377,6 @@
name = Sync;
sourceTree = "<group>";
};
- A7AE1A8610BD9BA200E38C5B /* Products */ = {
- isa = PBXGroup;
- children = (
- A74A75450EFD7117003B5191 /* App.h */,
- A74A75460EFD7117003B5191 /* App.m */,
- A7AE1A8310BD9B8500E38C5B /* Product_v1.h */,
- A7AE1A8410BD9B8500E38C5B /* Product_v1.m */,
- A7AE1A0F10BD813D00E38C5B /* InAppPurchase.h */,
- A7AE1A1010BD813D00E38C5B /* InAppPurchase.m */,
- );
- name = Products;
- sourceTree = "<group>";
- };
A7AE1DE410C0242300E38C5B /* Reports */ = {
isa = PBXGroup;
children = (
@@ -2042,6 +2058,8 @@
A774E33E119B19D500A81C36 /* ReportSummary.m in Sources */,
A774E33F119B19D500A81C36 /* Country.m in Sources */,
A774E340119B19D500A81C36 /* ProductGroup.m in Sources */,
+ A77429F0119B1F830002D51F /* CoreDatabase.m in Sources */,
+ A7742A14119B20E40002D51F /* NSString+DTUtilities.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -2093,7 +2111,7 @@
ONLY_ACTIVE_ARCH = YES;
PREBINDING = NO;
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos3.0;
+ SDKROOT = iphoneos3.2;
};
name = Distribution;
};
@@ -2131,7 +2149,7 @@
ONLY_ACTIVE_ARCH = YES;
PREBINDING = NO;
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos3.0;
+ SDKROOT = iphoneos3.2;
};
name = Debug;
};
@@ -2149,7 +2167,7 @@
ONLY_ACTIVE_ARCH = YES;
PREBINDING = NO;
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos3.0;
+ SDKROOT = iphoneos3.2;
};
name = Release;
};
@@ -2185,7 +2203,8 @@
A748BC4D119ACF4700613D74 /* MyAppSales.xcdatamodel */,
);
currentVersion = A748BC4D119ACF4700613D74 /* MyAppSales.xcdatamodel */;
- path = MyAppSales.xcdatamodeld;
+ name = MyAppSales.xcdatamodeld;
+ path = ../MyAppSales.xcdatamodeld;
sourceTree = "<group>";
versionGroupType = wrapper.xcdatamodel;
};
View
2 ASiST_Prefix.pch
@@ -5,6 +5,8 @@
#ifdef __OBJC__
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
+ #import <CoreData/CoreData.h>
+#import "DTUtilities.h"
#ifndef __IPHONE_3_0
#warning "This project uses features only available in iPhone SDK 3.0 and later."
View
1 App.m
@@ -807,7 +807,6 @@ - (void) getAllReviews
Country_v1 *oneCountry = [countries objectForKey:oneKey];
if (oneCountry.appStoreID)
{
- if (oneCountry.appStoreID == 143441)
[[SynchingManager sharedInstance] scrapeForApp:self country:oneCountry delegate:self];
}
}
View
26 Classes/CoreDatabase.h
@@ -0,0 +1,26 @@
+//
+// CoreDatabase.h
+// ASiST
+//
+// Created by Oliver on 12.05.10.
+// Copyright 2010 Drobnik.com. All rights reserved.
+//
+
+#import "ReportTypes.h"
+
+@interface CoreDatabase : NSObject
+{
+ // Core Data Stack
+ NSPersistentStoreCoordinator *persistentStoreCoordinator;
+ NSManagedObjectModel *managedObjectModel;
+ NSManagedObjectContext *managedObjectContext;
+}
+
+@property (nonatomic, retain, readonly) NSManagedObjectModel *managedObjectModel;
+@property (nonatomic, retain, readonly) NSManagedObjectContext *managedObjectContext;
+@property (nonatomic, retain, readonly) NSPersistentStoreCoordinator *persistentStoreCoordinator;
+
++ (CoreDatabase *)sharedInstance;
+
+
+@end
View
116 Classes/CoreDatabase.m
@@ -0,0 +1,116 @@
+//
+// CoreDatabase.m
+// ASiST
+//
+// Created by Oliver on 12.05.10.
+// Copyright 2010 Drobnik.com. All rights reserved.
+//
+
+#import "CoreDatabase.h"
+#import "Report.h"
+#import "ProductGroup.h"
+
+static CoreDatabase *_sharedInstance = nil;
+static NSString *databaseFile = @"MyAppSalesCoreData.sqlite";
+
+@implementation CoreDatabase
+
+
++ (CoreDatabase *)sharedInstance
+{
+ if (!_sharedInstance)
+ {
+ _sharedInstance = [[CoreDatabase alloc] init];
+ }
+
+ return _sharedInstance;
+}
+
+- (id) init
+{
+ if (self = [super init])
+ {
+
+
+
+ }
+
+ return self;
+}
+
+#pragma mark Report
+
+- (Report *) reportForDate:(NSDate *)reportDate type:(ReportType)reportType region:(ReportRegion)reportRegion productGroup:(ProductGroup *)productGroup
+{
+
+
+ return nil;
+}
+
+
+
+
+#pragma mark -
+#pragma mark Core Data stack
+
+/**
+ Returns the managed object context for the application.
+ If the context doesn't already exist, it is created and bound to the persistent store coordinator for the application.
+ */
+- (NSManagedObjectContext *) managedObjectContext {
+
+ if (managedObjectContext != nil) {
+ return managedObjectContext;
+ }
+
+ NSPersistentStoreCoordinator *coordinator = [self persistentStoreCoordinator];
+ if (coordinator != nil) {
+ managedObjectContext = [[NSManagedObjectContext alloc] init];
+ [managedObjectContext setPersistentStoreCoordinator: coordinator];
+ }
+ return managedObjectContext;
+}
+
+
+/**
+ Returns the managed object model for the application.
+ If the model doesn't already exist, it is created by merging all of the models found in the application bundle.
+ */
+- (NSManagedObjectModel *)managedObjectModel {
+
+ if (managedObjectModel != nil) {
+ return managedObjectModel;
+ }
+ managedObjectModel = [[NSManagedObjectModel mergedModelFromBundles:nil] retain];
+ return managedObjectModel;
+}
+
+
+/**
+ Returns the persistent store coordinator for the application.
+ If the coordinator doesn't already exist, it is created and the application's store added to it.
+ */
+- (NSPersistentStoreCoordinator *)persistentStoreCoordinator {
+
+ if (persistentStoreCoordinator != nil) {
+ return persistentStoreCoordinator;
+ }
+
+ NSURL *storeUrl = [NSURL fileURLWithPath: [[NSString applicationDocumentsDirectory] stringByAppendingPathComponent:databaseFile]];
+
+ NSError *error;
+ persistentStoreCoordinator = [[NSPersistentStoreCoordinator alloc] initWithManagedObjectModel: [self managedObjectModel]];
+
+ // Allow inferred migration from the original version of the application.
+ NSDictionary *options = [NSDictionary dictionaryWithObjectsAndKeys:
+ [NSNumber numberWithBool:YES], NSMigratePersistentStoresAutomaticallyOption,
+ [NSNumber numberWithBool:YES], NSInferMappingModelAutomaticallyOption, nil];
+
+ if (![persistentStoreCoordinator addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeUrl options:options error:&error]) {
+ // Handle the error.
+ }
+
+ return persistentStoreCoordinator;
+}
+
+@end
View
5 Classes/Country_v1.m
@@ -277,4 +277,9 @@ - (void) setUsedInReport:(BOOL) aBool
[self loadImageFromBirne];
}
+- (NSString *)description
+{
+ return name;
+}
+
@end
View
1 Classes/DTUtilities/DTUtilities.h
@@ -0,0 +1 @@
+#import "NSString+DTUtilities.h"
View
13 Classes/DTUtilities/NSString+DTUtilities.h
@@ -0,0 +1,13 @@
+//
+// NSString+DTUtilities.h
+// ASiST
+//
+// Created by Oliver on 12.05.10.
+// Copyright 2010 Drobnik.com. All rights reserved.
+//
+
+@interface NSString (DTUtilities)
+
++ (NSString *)applicationDocumentsDirectory;
+
+@end
View
22 Classes/DTUtilities/NSString+DTUtilities.m
@@ -0,0 +1,22 @@
+//
+// NSString+DTUtilities.m
+// ASiST
+//
+// Created by Oliver on 12.05.10.
+// Copyright 2010 Drobnik.com. All rights reserved.
+//
+
+#import "NSString+DTUtilities.h"
+
+
+@implementation NSString (DTUtilities)
+
+
+
++ (NSString *)applicationDocumentsDirectory;
+{
+ NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
+ NSString *basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;
+ return basePath;
+}
+@end
View
2 Classes/ReviewDownloaderOperation.m
@@ -279,8 +279,6 @@ - (void)main
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *)response;
NSDictionary *headers = [httpResponse allHeaderFields];
- NSLog(@"%@", headers);
-
NSInteger statusCode = [httpResponse statusCode];
if (statusCode==200)
{
View
3 Database.h
@@ -8,11 +8,10 @@
#import <Foundation/Foundation.h>
#import <sqlite3.h>
+#import "ReportTypes.h"
#define DB [Database sharedInstance]
-typedef enum { ReportTypeDay = 0, ReportTypeWeek = 1, ReportTypeFinancial = 2, ReportTypeFree = 3, ReportTypeUnknown = 99 } ReportType;
-typedef enum { ReportRegionUnknown = 0, ReportRegionUSA = 1, ReportRegionEurope = 2, ReportRegionCanada = 3, ReportRegionAustralia = 4, ReportRegionUK = 5, ReportRegionJapan = 6, ReportRegionRestOfWorld = 7} ReportRegion;
@class App, InAppPurchase, Product_v1, Report_v1, Country_v1, AppGrouping, GenericAccount;
View
2 Info.plist
@@ -32,7 +32,7 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>1.0.16beta2</string>
+ <string>2.0beta</string>
<key>LSRequiresIPhoneOS</key>
<false/>
<key>NSMainNibFile</key>
View
BIN MyAppSales.xcdatamodeld/MyAppSales.xcdatamodel/elements
Binary file not shown.
View
BIN MyAppSales.xcdatamodeld/MyAppSales.xcdatamodel/layout
Binary file not shown.
View
2 Report.h
@@ -14,6 +14,7 @@
@interface Report : NSManagedObject
{
+
}
@property (nonatomic, retain) NSDate * fromDate;
@@ -23,7 +24,6 @@
@property (nonatomic, retain) NSDate * untilDate;
@property (nonatomic, retain) NSNumber * sumUnitsRefunded;
@property (nonatomic, retain) NSNumber * region;
-@property (nonatomic, retain) NSNumber * isNew;
@property (nonatomic, retain) NSDate * downloadedDate;
@property (nonatomic, retain) NSNumber * sumRoyaltiesEarned;
@property (nonatomic, retain) NSNumber * reportType;
View
1 Report.m
@@ -21,7 +21,6 @@ @implementation Report
@dynamic untilDate;
@dynamic sumUnitsRefunded;
@dynamic region;
-@dynamic isNew;
@dynamic downloadedDate;
@dynamic sumRoyaltiesEarned;
@dynamic reportType;
View
16 ReportTypes.h
@@ -0,0 +1,16 @@
+typedef enum {
+ ReportTypeDay = 0,
+ ReportTypeWeek = 1,
+ ReportTypeFinancial = 2,
+ ReportTypeFree = 3,
+ ReportTypeUnknown = 99 } ReportType;
+
+typedef enum {
+ ReportRegionUnknown = 0,
+ ReportRegionUSA = 1,
+ ReportRegionEurope = 2,
+ ReportRegionCanada = 3,
+ ReportRegionAustralia = 4,
+ ReportRegionUK = 5,
+ ReportRegionJapan = 6,
+ ReportRegionRestOfWorld = 7} ReportRegion;
View
1 Review.h
@@ -15,7 +15,6 @@
{
}
-@property (nonatomic, retain) NSNumber * isNew;
@property (nonatomic, retain) NSString * userName;
@property (nonatomic, retain) NSString * title;
@property (nonatomic, retain) NSDate * date;
View
1 Review.m
@@ -13,7 +13,6 @@
@implementation Review
-@dynamic isNew;
@dynamic userName;
@dynamic title;
@dynamic date;

0 comments on commit a85f4e5

Please sign in to comment.
Something went wrong with that request. Please try again.