Skip to content

Commit 618348e

Browse files
author
JummyHuang
committed
save data using CoreData
1 parent ddaf89e commit 618348e

File tree

11 files changed

+498
-229
lines changed

11 files changed

+498
-229
lines changed

Currency.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
26660CB21B69274000E223F3 /* DataManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataManager.swift; sourceTree = "<group>"; };
4242
2666473B1B782F0D00A7FA45 /* currencies.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = currencies.json; sourceTree = "<group>"; };
4343
2666473D1B782F2800A7FA45 /* SwiftyJSON.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftyJSON.swift; sourceTree = "<group>"; };
44+
26670CBA1B95B839002CF8AD /* bridgefile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bridgefile.h; sourceTree = "<group>"; };
4445
2692FF081B78E87800551276 /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
4546
26CC8BE51B79DA2700B7B534 /* latest.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = latest.json; path = ../../../../../Downloads/latest.json; sourceTree = "<group>"; };
4647
26CC8C191B7DD02700B7B534 /* Currency.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Currency.xcdatamodel; sourceTree = "<group>"; };
@@ -92,6 +93,7 @@
9293
26E14DE71B5F221600213750 = {
9394
isa = PBXGroup;
9495
children = (
96+
26670CBA1B95B839002CF8AD /* bridgefile.h */,
9597
26E14DF21B5F221600213750 /* Currency */,
9698
26E14E081B5F221600213750 /* CurrencyTests */,
9799
26E14DF11B5F221600213750 /* Products */,
@@ -456,6 +458,7 @@
456458
INFOPLIST_FILE = Currency/Info.plist;
457459
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
458460
PRODUCT_NAME = "$(TARGET_NAME)";
461+
SWIFT_OBJC_BRIDGING_HEADER = "/Users/huangjunming/CS193p/Developer/Swift Project/Currency/bridgefile.h";
459462
};
460463
name = Debug;
461464
};
@@ -467,6 +470,7 @@
467470
INFOPLIST_FILE = Currency/Info.plist;
468471
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
469472
PRODUCT_NAME = "$(TARGET_NAME)";
473+
SWIFT_OBJC_BRIDGING_HEADER = "/Users/huangjunming/CS193p/Developer/Swift Project/Currency/bridgefile.h";
470474
};
471475
name = Release;
472476
};

Currency.xcodeproj/xcuserdata/huangjunming.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@
5252
ignoreCount = "0"
5353
continueAfterRunningActions = "No"
5454
filePath = "Currency/mainTableViewController.swift"
55-
timestampString = "461231531.753697"
55+
timestampString = "463074776.799612"
5656
startingColumnNumber = "9223372036854775807"
5757
endingColumnNumber = "9223372036854775807"
58-
startingLineNumber = "131"
59-
endingLineNumber = "131"
58+
startingLineNumber = "166"
59+
endingLineNumber = "166"
6060
landmarkName = "mainTableViewController"
6161
landmarkType = "3">
6262
</BreakpointContent>
@@ -68,11 +68,11 @@
6868
ignoreCount = "0"
6969
continueAfterRunningActions = "No"
7070
filePath = "Currency/mainTableViewController.swift"
71-
timestampString = "461231531.753697"
71+
timestampString = "463074776.799612"
7272
startingColumnNumber = "9223372036854775807"
7373
endingColumnNumber = "9223372036854775807"
74-
startingLineNumber = "163"
75-
endingLineNumber = "163"
74+
startingLineNumber = "194"
75+
endingLineNumber = "194"
7676
landmarkName = "updateTableViewCellCustomViews(_:currencyForRow:indexPath:)"
7777
landmarkType = "5">
7878
</BreakpointContent>
@@ -84,11 +84,11 @@
8484
ignoreCount = "0"
8585
continueAfterRunningActions = "No"
8686
filePath = "Currency/mainTableViewController.swift"
87-
timestampString = "461231531.753697"
87+
timestampString = "463074776.799612"
8888
startingColumnNumber = "9223372036854775807"
8989
endingColumnNumber = "9223372036854775807"
90-
startingLineNumber = "33"
91-
endingLineNumber = "33"
90+
startingLineNumber = "30"
91+
endingLineNumber = "30"
9292
landmarkName = "viewDidLoad()"
9393
landmarkType = "5">
9494
</BreakpointContent>
@@ -100,11 +100,11 @@
100100
ignoreCount = "0"
101101
continueAfterRunningActions = "No"
102102
filePath = "Currency/mainTableViewController.swift"
103-
timestampString = "461231531.753697"
103+
timestampString = "463074776.799612"
104104
startingColumnNumber = "9223372036854775807"
105105
endingColumnNumber = "9223372036854775807"
106-
startingLineNumber = "157"
107-
endingLineNumber = "157"
106+
startingLineNumber = "188"
107+
endingLineNumber = "188"
108108
landmarkName = "updateTableViewCellCustomViews(_:currencyForRow:indexPath:)"
109109
landmarkType = "5">
110110
</BreakpointContent>
@@ -116,12 +116,12 @@
116116
ignoreCount = "0"
117117
continueAfterRunningActions = "No"
118118
filePath = "Currency/mainTableViewController.swift"
119-
timestampString = "461231531.753697"
119+
timestampString = "463074776.799612"
120120
startingColumnNumber = "9223372036854775807"
121121
endingColumnNumber = "9223372036854775807"
122-
startingLineNumber = "266"
123-
endingLineNumber = "266"
124-
landmarkName = "textField_Value_Changed(_:)"
122+
startingLineNumber = "301"
123+
endingLineNumber = "301"
124+
landmarkName = "refreshTabelViewCell(_:)"
125125
landmarkType = "5">
126126
</BreakpointContent>
127127
</BreakpointProxy>
@@ -132,28 +132,28 @@
132132
ignoreCount = "0"
133133
continueAfterRunningActions = "No"
134134
filePath = "Currency/mainTableViewController.swift"
135-
timestampString = "461231531.753697"
135+
timestampString = "463074776.799612"
136136
startingColumnNumber = "9223372036854775807"
137137
endingColumnNumber = "9223372036854775807"
138-
startingLineNumber = "266"
139-
endingLineNumber = "266"
140-
landmarkName = "textField_Value_Changed(_:)"
138+
startingLineNumber = "301"
139+
endingLineNumber = "301"
140+
landmarkName = "refreshTabelViewCell(_:)"
141141
landmarkType = "5">
142142
</BreakpointContent>
143143
</BreakpointProxy>
144144
<BreakpointProxy
145145
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
146146
<BreakpointContent
147-
shouldBeEnabled = "Yes"
147+
shouldBeEnabled = "No"
148148
ignoreCount = "0"
149149
continueAfterRunningActions = "No"
150150
filePath = "Currency/mainTableViewController.swift"
151-
timestampString = "461231531.753697"
151+
timestampString = "463074776.799612"
152152
startingColumnNumber = "9223372036854775807"
153153
endingColumnNumber = "9223372036854775807"
154-
startingLineNumber = "273"
155-
endingLineNumber = "273"
156-
landmarkName = "textFieldShouldReturn(_:)"
154+
startingLineNumber = "308"
155+
endingLineNumber = "308"
156+
landmarkName = "refreshTabelViewCell(_:)"
157157
landmarkType = "5">
158158
</BreakpointContent>
159159
</BreakpointProxy>
@@ -164,11 +164,11 @@
164164
ignoreCount = "0"
165165
continueAfterRunningActions = "No"
166166
filePath = "Currency/mainTableViewController.swift"
167-
timestampString = "461231531.753697"
167+
timestampString = "463074776.799612"
168168
startingColumnNumber = "9223372036854775807"
169169
endingColumnNumber = "9223372036854775807"
170-
startingLineNumber = "209"
171-
endingLineNumber = "209"
170+
startingLineNumber = "251"
171+
endingLineNumber = "251"
172172
landmarkName = "tableView(_:didSelectRowAtIndexPath:)"
173173
landmarkType = "5">
174174
</BreakpointContent>
@@ -180,11 +180,11 @@
180180
ignoreCount = "0"
181181
continueAfterRunningActions = "No"
182182
filePath = "Currency/CurrencyItem.swift"
183-
timestampString = "461231531.753697"
183+
timestampString = "463074776.799612"
184184
startingColumnNumber = "9223372036854775807"
185185
endingColumnNumber = "9223372036854775807"
186-
startingLineNumber = "38"
187-
endingLineNumber = "38"
186+
startingLineNumber = "44"
187+
endingLineNumber = "44"
188188
landmarkName = "checkForEquality(_:)"
189189
landmarkType = "5">
190190
</BreakpointContent>
@@ -196,13 +196,13 @@
196196
ignoreCount = "0"
197197
continueAfterRunningActions = "No"
198198
filePath = "Currency/mainTableViewController.swift"
199-
timestampString = "461231531.753697"
199+
timestampString = "463074776.799612"
200200
startingColumnNumber = "9223372036854775807"
201201
endingColumnNumber = "9223372036854775807"
202-
startingLineNumber = "258"
203-
endingLineNumber = "258"
204-
landmarkName = "refreshTabelViewCell(_:)"
205-
landmarkType = "5">
202+
startingLineNumber = "285"
203+
endingLineNumber = "285"
204+
landmarkName = "mainTableViewController"
205+
landmarkType = "3">
206206
</BreakpointContent>
207207
</BreakpointProxy>
208208
</Breakpoints>

0 commit comments

Comments
 (0)