Version 1.1

- Added localised descriptions for all the tenses.
- After selecting a lesson, you will get a screen where you can see both the words in the lesson or start a multiple choice test.
- Lay-out fixes
- UI improvements
This commit is contained in:
Abel Fokkinga
2013-01-02 17:33:00 -02:00
parent 366dd2fc0a
commit 3013ee52c4
40 changed files with 979 additions and 285 deletions

View File

@@ -35,6 +35,26 @@
B56DE1631654382500D85DD3 /* Lesson+Conjugator.m in Sources */ = {isa = PBXBuildFile; fileRef = B56DE1621654382500D85DD3 /* Lesson+Conjugator.m */; }; B56DE1631654382500D85DD3 /* Lesson+Conjugator.m in Sources */ = {isa = PBXBuildFile; fileRef = B56DE1621654382500D85DD3 /* Lesson+Conjugator.m */; };
B56DE1661655769300D85DD3 /* TestableVerb.m in Sources */ = {isa = PBXBuildFile; fileRef = B56DE1651655769300D85DD3 /* TestableVerb.m */; }; B56DE1661655769300D85DD3 /* TestableVerb.m in Sources */ = {isa = PBXBuildFile; fileRef = B56DE1651655769300D85DD3 /* TestableVerb.m */; };
B56DE1691655774E00D85DD3 /* Lesson+Test.m in Sources */ = {isa = PBXBuildFile; fileRef = B56DE1681655774D00D85DD3 /* Lesson+Test.m */; }; B56DE1691655774E00D85DD3 /* Lesson+Test.m in Sources */ = {isa = PBXBuildFile; fileRef = B56DE1681655774D00D85DD3 /* Lesson+Test.m */; };
B581E9DE168DCCC9005D9936 /* espagram_navbar-portrait-bg.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9DC168DCCC9005D9936 /* espagram_navbar-portrait-bg.png */; };
B581E9DF168DCCC9005D9936 /* espagram_navbar-portrait-bg@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9DD168DCCC9005D9936 /* espagram_navbar-portrait-bg@2x.png */; };
B581E9E1168DFD8B005D9936 /* espagram_tabbar-portrait-bg.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9E0168DFD8B005D9936 /* espagram_tabbar-portrait-bg.png */; };
B581E9E3168DFE36005D9936 /* espagram_tabbar-portrait-bg@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9E2168DFE36005D9936 /* espagram_tabbar-portrait-bg@2x.png */; };
B581E9F0168E1914005D9936 /* barButton.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9E4168E1913005D9936 /* barButton.png */; };
B581E9F1168E1914005D9936 /* barButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9E5168E1913005D9936 /* barButton@2x.png */; };
B581E9F2168E1914005D9936 /* barButtonBack.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9E6168E1913005D9936 /* barButtonBack.png */; };
B581E9F3168E1914005D9936 /* barButtonBack@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9E7168E1913005D9936 /* barButtonBack@2x.png */; };
B581E9F4168E1914005D9936 /* barButtonBackDisabled.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9E8168E1914005D9936 /* barButtonBackDisabled.png */; };
B581E9F5168E1914005D9936 /* barButtonBackDisabled@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9E9168E1914005D9936 /* barButtonBackDisabled@2x.png */; };
B581E9F6168E1914005D9936 /* barButtonBackPressed.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9EA168E1914005D9936 /* barButtonBackPressed.png */; };
B581E9F7168E1914005D9936 /* barButtonBackPressed@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9EB168E1914005D9936 /* barButtonBackPressed@2x.png */; };
B581E9F8168E1914005D9936 /* barButtonDisabled.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9EC168E1914005D9936 /* barButtonDisabled.png */; };
B581E9F9168E1914005D9936 /* barButtonDisabled@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9ED168E1914005D9936 /* barButtonDisabled@2x.png */; };
B581E9FA168E1914005D9936 /* barButtonPressed.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9EE168E1914005D9936 /* barButtonPressed.png */; };
B581E9FB168E1914005D9936 /* barButtonPressed@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9EF168E1914005D9936 /* barButtonPressed@2x.png */; };
B581E9FD168E2127005D9936 /* list-1.png in Resources */ = {isa = PBXBuildFile; fileRef = B581E9FC168E2127005D9936 /* list-1.png */; };
B581EA01168E21C2005D9936 /* tabbar_list.png in Resources */ = {isa = PBXBuildFile; fileRef = B581EA00168E21C2005D9936 /* tabbar_list.png */; };
B581EA03168E3037005D9936 /* check_box.png in Resources */ = {isa = PBXBuildFile; fileRef = B581EA02168E3037005D9936 /* check_box.png */; };
B581EA05168E3099005D9936 /* check_box-1.png in Resources */ = {isa = PBXBuildFile; fileRef = B581EA04168E3099005D9936 /* check_box-1.png */; };
B5A8BB191651A64300C1CC00 /* CoreDataTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A8BB181651A3E700C1CC00 /* CoreDataTableViewController.m */; }; B5A8BB191651A64300C1CC00 /* CoreDataTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A8BB181651A3E700C1CC00 /* CoreDataTableViewController.m */; };
B5B3F92D165972EF00E26A40 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = B5B3F92F165972EF00E26A40 /* Localizable.strings */; }; B5B3F92D165972EF00E26A40 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = B5B3F92F165972EF00E26A40 /* Localizable.strings */; };
B5B3F93516602C7C00E26A40 /* Verb.m in Sources */ = {isa = PBXBuildFile; fileRef = B5B3F93416602C7B00E26A40 /* Verb.m */; }; B5B3F93516602C7C00E26A40 /* Verb.m in Sources */ = {isa = PBXBuildFile; fileRef = B5B3F93416602C7B00E26A40 /* Verb.m */; };
@@ -101,6 +121,26 @@
B56DE1651655769300D85DD3 /* TestableVerb.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestableVerb.m; sourceTree = "<group>"; }; B56DE1651655769300D85DD3 /* TestableVerb.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestableVerb.m; sourceTree = "<group>"; };
B56DE1671655774D00D85DD3 /* Lesson+Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Lesson+Test.h"; sourceTree = "<group>"; }; B56DE1671655774D00D85DD3 /* Lesson+Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Lesson+Test.h"; sourceTree = "<group>"; };
B56DE1681655774D00D85DD3 /* Lesson+Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "Lesson+Test.m"; sourceTree = "<group>"; }; B56DE1681655774D00D85DD3 /* Lesson+Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "Lesson+Test.m"; sourceTree = "<group>"; };
B581E9DC168DCCC9005D9936 /* espagram_navbar-portrait-bg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "espagram_navbar-portrait-bg.png"; sourceTree = "<group>"; };
B581E9DD168DCCC9005D9936 /* espagram_navbar-portrait-bg@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "espagram_navbar-portrait-bg@2x.png"; sourceTree = "<group>"; };
B581E9E0168DFD8B005D9936 /* espagram_tabbar-portrait-bg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "espagram_tabbar-portrait-bg.png"; sourceTree = "<group>"; };
B581E9E2168DFE36005D9936 /* espagram_tabbar-portrait-bg@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "espagram_tabbar-portrait-bg@2x.png"; sourceTree = "<group>"; };
B581E9E4168E1913005D9936 /* barButton.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = barButton.png; sourceTree = "<group>"; };
B581E9E5168E1913005D9936 /* barButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "barButton@2x.png"; sourceTree = "<group>"; };
B581E9E6168E1913005D9936 /* barButtonBack.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = barButtonBack.png; sourceTree = "<group>"; };
B581E9E7168E1913005D9936 /* barButtonBack@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "barButtonBack@2x.png"; sourceTree = "<group>"; };
B581E9E8168E1914005D9936 /* barButtonBackDisabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = barButtonBackDisabled.png; sourceTree = "<group>"; };
B581E9E9168E1914005D9936 /* barButtonBackDisabled@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "barButtonBackDisabled@2x.png"; sourceTree = "<group>"; };
B581E9EA168E1914005D9936 /* barButtonBackPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = barButtonBackPressed.png; sourceTree = "<group>"; };
B581E9EB168E1914005D9936 /* barButtonBackPressed@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "barButtonBackPressed@2x.png"; sourceTree = "<group>"; };
B581E9EC168E1914005D9936 /* barButtonDisabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = barButtonDisabled.png; sourceTree = "<group>"; };
B581E9ED168E1914005D9936 /* barButtonDisabled@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "barButtonDisabled@2x.png"; sourceTree = "<group>"; };
B581E9EE168E1914005D9936 /* barButtonPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = barButtonPressed.png; sourceTree = "<group>"; };
B581E9EF168E1914005D9936 /* barButtonPressed@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "barButtonPressed@2x.png"; sourceTree = "<group>"; };
B581E9FC168E2127005D9936 /* list-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "list-1.png"; sourceTree = "<group>"; };
B581EA00168E21C2005D9936 /* tabbar_list.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = tabbar_list.png; sourceTree = "<group>"; };
B581EA02168E3037005D9936 /* check_box.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = check_box.png; sourceTree = "<group>"; };
B581EA04168E3099005D9936 /* check_box-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "check_box-1.png"; sourceTree = "<group>"; };
B58F57661635D27E00CED51B /* Conjugator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Conjugator.h; sourceTree = "<group>"; }; B58F57661635D27E00CED51B /* Conjugator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Conjugator.h; sourceTree = "<group>"; };
B58F576D16387BE600CED51B /* NSMutableArray_Shuffling.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NSMutableArray_Shuffling.h; path = Espagram/NSMutableArray_Shuffling.h; sourceTree = "<group>"; }; B58F576D16387BE600CED51B /* NSMutableArray_Shuffling.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NSMutableArray_Shuffling.h; path = Espagram/NSMutableArray_Shuffling.h; sourceTree = "<group>"; };
B5A8BB171651A3E700C1CC00 /* CoreDataTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CoreDataTableViewController.h; sourceTree = "<group>"; }; B5A8BB171651A3E700C1CC00 /* CoreDataTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CoreDataTableViewController.h; sourceTree = "<group>"; };
@@ -116,6 +156,7 @@
B5B3F93716602C7C00E26A40 /* TestResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestResult.m; sourceTree = "<group>"; }; B5B3F93716602C7C00E26A40 /* TestResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestResult.m; sourceTree = "<group>"; };
B5B3F93916602C7E00E26A40 /* Lesson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lesson.h; sourceTree = "<group>"; }; B5B3F93916602C7E00E26A40 /* Lesson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lesson.h; sourceTree = "<group>"; };
B5B3F93A16602C7E00E26A40 /* Lesson.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Lesson.m; sourceTree = "<group>"; }; B5B3F93A16602C7E00E26A40 /* Lesson.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Lesson.m; sourceTree = "<group>"; };
B5E2A282168602CD00874448 /* EspagramLessonTesting.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EspagramLessonTesting.h; sourceTree = "<group>"; };
B5EC6CEB1656F1960030C27F /* Verb+Create.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Verb+Create.h"; sourceTree = "<group>"; }; B5EC6CEB1656F1960030C27F /* Verb+Create.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Verb+Create.h"; sourceTree = "<group>"; };
B5EC6CEC1656F1960030C27F /* Verb+Create.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "Verb+Create.m"; sourceTree = "<group>"; }; B5EC6CEC1656F1960030C27F /* Verb+Create.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "Verb+Create.m"; sourceTree = "<group>"; };
B5EFD391162CB18000C6E2EB /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; }; B5EFD391162CB18000C6E2EB /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
@@ -174,6 +215,7 @@
B506EC6815EBF67500566A27 /* Espagram */ = { B506EC6815EBF67500566A27 /* Espagram */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
B5E2A282168602CD00874448 /* EspagramLessonTesting.h */,
B54CFB741652E03600C0823D /* EspagramNewLessonViewController.h */, B54CFB741652E03600C0823D /* EspagramNewLessonViewController.h */,
B54CFB751652E03600C0823D /* EspagramNewLessonViewController.m */, B54CFB751652E03600C0823D /* EspagramNewLessonViewController.m */,
B5A8BB171651A3E700C1CC00 /* CoreDataTableViewController.h */, B5A8BB171651A3E700C1CC00 /* CoreDataTableViewController.h */,
@@ -194,8 +236,8 @@
B512F66F164D60DB00DA031E /* EspagramMainTableViewController.m */, B512F66F164D60DB00DA031E /* EspagramMainTableViewController.m */,
B512F656164D1A0C00DA031E /* EspagramConjugationTableViewController.h */, B512F656164D1A0C00DA031E /* EspagramConjugationTableViewController.h */,
B512F657164D1A0C00DA031E /* EspagramConjugationTableViewController.m */, B512F657164D1A0C00DA031E /* EspagramConjugationTableViewController.m */,
B512F639164BEC6000DA031E /* EspagramTestViewController.h */,
B512F63A164BEC6000DA031E /* EspagramTestViewController.m */, B512F63A164BEC6000DA031E /* EspagramTestViewController.m */,
B512F639164BEC6000DA031E /* EspagramTestViewController.h */,
B506EC7215EBF67500566A27 /* EspagramAppDelegate.m */, B506EC7215EBF67500566A27 /* EspagramAppDelegate.m */,
B506ECA315EE898700566A27 /* SpanishConjugator.h */, B506ECA315EE898700566A27 /* SpanishConjugator.h */,
B506ECA415EE898700566A27 /* SpanishConjugator.m */, B506ECA415EE898700566A27 /* SpanishConjugator.m */,
@@ -225,6 +267,7 @@
B506EC6915EBF67500566A27 /* Supporting Files */ = { B506EC6915EBF67500566A27 /* Supporting Files */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
B581E9D2168DC759005D9936 /* Images */,
B5B3F92F165972EF00E26A40 /* Localizable.strings */, B5B3F92F165972EF00E26A40 /* Localizable.strings */,
B506EC6A15EBF67500566A27 /* Espagram-Info.plist */, B506EC6A15EBF67500566A27 /* Espagram-Info.plist */,
B506EC6B15EBF67500566A27 /* InfoPlist.strings */, B506EC6B15EBF67500566A27 /* InfoPlist.strings */,
@@ -234,6 +277,33 @@
name = "Supporting Files"; name = "Supporting Files";
sourceTree = "<group>"; sourceTree = "<group>";
}; };
B581E9D2168DC759005D9936 /* Images */ = {
isa = PBXGroup;
children = (
B581EA04168E3099005D9936 /* check_box-1.png */,
B581EA02168E3037005D9936 /* check_box.png */,
B581EA00168E21C2005D9936 /* tabbar_list.png */,
B581E9FC168E2127005D9936 /* list-1.png */,
B581E9E4168E1913005D9936 /* barButton.png */,
B581E9E5168E1913005D9936 /* barButton@2x.png */,
B581E9E6168E1913005D9936 /* barButtonBack.png */,
B581E9E7168E1913005D9936 /* barButtonBack@2x.png */,
B581E9E8168E1914005D9936 /* barButtonBackDisabled.png */,
B581E9E9168E1914005D9936 /* barButtonBackDisabled@2x.png */,
B581E9EA168E1914005D9936 /* barButtonBackPressed.png */,
B581E9EB168E1914005D9936 /* barButtonBackPressed@2x.png */,
B581E9EC168E1914005D9936 /* barButtonDisabled.png */,
B581E9ED168E1914005D9936 /* barButtonDisabled@2x.png */,
B581E9EE168E1914005D9936 /* barButtonPressed.png */,
B581E9EF168E1914005D9936 /* barButtonPressed@2x.png */,
B581E9E2168DFE36005D9936 /* espagram_tabbar-portrait-bg@2x.png */,
B581E9E0168DFD8B005D9936 /* espagram_tabbar-portrait-bg.png */,
B581E9DC168DCCC9005D9936 /* espagram_navbar-portrait-bg.png */,
B581E9DD168DCCC9005D9936 /* espagram_navbar-portrait-bg@2x.png */,
);
name = Images;
sourceTree = "<group>";
};
/* End PBXGroup section */ /* End PBXGroup section */
/* Begin PBXNativeTarget section */ /* Begin PBXNativeTarget section */
@@ -299,6 +369,26 @@
B545DFFC167A5F2800DFBF11 /* Default Espagram database.sqlite in Resources */, B545DFFC167A5F2800DFBF11 /* Default Espagram database.sqlite in Resources */,
B545DFFF167BA00300DFBF11 /* espagram57.png in Resources */, B545DFFF167BA00300DFBF11 /* espagram57.png in Resources */,
B545E001167BA01700DFBF11 /* espagram117.png in Resources */, B545E001167BA01700DFBF11 /* espagram117.png in Resources */,
B581E9DE168DCCC9005D9936 /* espagram_navbar-portrait-bg.png in Resources */,
B581E9DF168DCCC9005D9936 /* espagram_navbar-portrait-bg@2x.png in Resources */,
B581E9E1168DFD8B005D9936 /* espagram_tabbar-portrait-bg.png in Resources */,
B581E9E3168DFE36005D9936 /* espagram_tabbar-portrait-bg@2x.png in Resources */,
B581E9F0168E1914005D9936 /* barButton.png in Resources */,
B581E9F1168E1914005D9936 /* barButton@2x.png in Resources */,
B581E9F2168E1914005D9936 /* barButtonBack.png in Resources */,
B581E9F3168E1914005D9936 /* barButtonBack@2x.png in Resources */,
B581E9F4168E1914005D9936 /* barButtonBackDisabled.png in Resources */,
B581E9F5168E1914005D9936 /* barButtonBackDisabled@2x.png in Resources */,
B581E9F6168E1914005D9936 /* barButtonBackPressed.png in Resources */,
B581E9F7168E1914005D9936 /* barButtonBackPressed@2x.png in Resources */,
B581E9F8168E1914005D9936 /* barButtonDisabled.png in Resources */,
B581E9F9168E1914005D9936 /* barButtonDisabled@2x.png in Resources */,
B581E9FA168E1914005D9936 /* barButtonPressed.png in Resources */,
B581E9FB168E1914005D9936 /* barButtonPressed@2x.png in Resources */,
B581E9FD168E2127005D9936 /* list-1.png in Resources */,
B581EA01168E21C2005D9936 /* tabbar_list.png in Resources */,
B581EA03168E3037005D9936 /* check_box.png in Resources */,
B581EA05168E3099005D9936 /* check_box-1.png in Resources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };

View File

@@ -21,11 +21,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375392727.686017" timestampString = "375994654.221435"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "837" startingLineNumber = "1190"
endingLineNumber = "837" endingLineNumber = "1190"
landmarkName = "-conjugateSimplePastVerb:inPerson:" landmarkName = "-conjugateSimplePastVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -34,11 +34,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375392727.686017" timestampString = "375994654.221435"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "875" startingLineNumber = "1228"
endingLineNumber = "875" endingLineNumber = "1228"
landmarkName = "-conjugateSimplePastVerb:inPerson:" landmarkName = "-conjugateSimplePastVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -47,11 +47,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375395627.450944" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "1145" startingLineNumber = "1558"
endingLineNumber = "1145" endingLineNumber = "1558"
landmarkName = "-conjugateConditionalVerb:inPerson:" landmarkName = "-conjugateConditionalVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -71,11 +71,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375392727.686017" timestampString = "376260057.446405"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "891" startingLineNumber = "1251"
endingLineNumber = "891" endingLineNumber = "1251"
landmarkName = "-conjugateSimplePastVerb:inPerson:" landmarkName = "-conjugateSimplePastVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -84,11 +84,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375392727.686017" timestampString = "376260057.446405"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "894" startingLineNumber = "1254"
endingLineNumber = "894" endingLineNumber = "1254"
landmarkName = "-conjugateSimplePastVerb:inPerson:" landmarkName = "-conjugateSimplePastVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -97,11 +97,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375392727.686017" timestampString = "375994654.221435"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "828" startingLineNumber = "1181"
endingLineNumber = "828" endingLineNumber = "1181"
landmarkName = "-conjugateSimplePastVerb:inPerson:" landmarkName = "-conjugateSimplePastVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -110,11 +110,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375392727.686017" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "924" startingLineNumber = "1298"
endingLineNumber = "924" endingLineNumber = "1298"
landmarkName = "-conjugateSimplePastVerb:inPerson:" landmarkName = "-conjugateSimplePastVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -136,11 +136,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375398858.749631" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "3098" startingLineNumber = "3511"
endingLineNumber = "3098" endingLineNumber = "3511"
landmarkName = "-getTestConjugationsForVerb:inPerson:andTense:" landmarkName = "-getTestConjugationsForVerb:inPerson:andTense:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -149,11 +149,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375397242.73459" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "1351" startingLineNumber = "1764"
endingLineNumber = "1351" endingLineNumber = "1764"
landmarkName = "-generateFalseConjugationsSimplePresentVerb:inPerson:withCorrectAnswer:" landmarkName = "-generateFalseConjugationsSimplePresentVerb:inPerson:withCorrectAnswer:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -175,11 +175,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375397242.73459" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "1339" startingLineNumber = "1752"
endingLineNumber = "1339" endingLineNumber = "1752"
landmarkName = "-popLastFromArray:" landmarkName = "-popLastFromArray:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -253,11 +253,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375398858.749631" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "3047" startingLineNumber = "3460"
endingLineNumber = "3047" endingLineNumber = "3460"
landmarkName = "-generateFalseConjugationsPerfectVerb:withHaberConjugation:withCorrectAnswer:inPerson:" landmarkName = "-generateFalseConjugationsPerfectVerb:withHaberConjugation:withCorrectAnswer:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -279,11 +279,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375397242.73459" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "2992" startingLineNumber = "3405"
endingLineNumber = "2992" endingLineNumber = "3405"
landmarkName = "-generateFalseConjugationsPerfectVerb:withHaberConjugation:withCorrectAnswer:inPerson:" landmarkName = "-generateFalseConjugationsPerfectVerb:withHaberConjugation:withCorrectAnswer:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -318,11 +318,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375395627.450944" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "1151" startingLineNumber = "1564"
endingLineNumber = "1151" endingLineNumber = "1564"
landmarkName = "-conjugatePerfectVerb:" landmarkName = "-conjugatePerfectVerb:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -331,11 +331,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/Verb+Create.m" filePath = "Espagram/Verb+Create.m"
timestampString = "374879911.792099" timestampString = "376255918.095384"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "19" startingLineNumber = "21"
endingLineNumber = "19" endingLineNumber = "21"
landmarkName = "+addVerb:andMeaning:toLesson:" landmarkName = "+addVerb:andMeaning:toLesson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -344,11 +344,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375398858.749631" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "3103" startingLineNumber = "3516"
endingLineNumber = "3103" endingLineNumber = "3516"
landmarkName = "-getTestConjugationsForVerb:inPerson:andTense:" landmarkName = "-getTestConjugationsForVerb:inPerson:andTense:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -357,11 +357,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375397242.73459" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "1275" startingLineNumber = "1688"
endingLineNumber = "1275" endingLineNumber = "1688"
landmarkName = "-conjugateVerb:inPerson:andTense:" landmarkName = "-conjugateVerb:inPerson:andTense:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -370,11 +370,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/Verb+Create.m" filePath = "Espagram/Verb+Create.m"
timestampString = "374879911.792099" timestampString = "376255918.095384"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "28" startingLineNumber = "30"
endingLineNumber = "28" endingLineNumber = "30"
landmarkName = "+addVerb:andMeaning:toLesson:" landmarkName = "+addVerb:andMeaning:toLesson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -383,11 +383,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375397242.73459" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "1331" startingLineNumber = "1744"
endingLineNumber = "1331" endingLineNumber = "1744"
landmarkName = "-addToAnswers:withCorrectAnswer:conjugation:" landmarkName = "-addToAnswers:withCorrectAnswer:conjugation:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -396,11 +396,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375397242.73459" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "1332" startingLineNumber = "1745"
endingLineNumber = "1332" endingLineNumber = "1745"
landmarkName = "-addToAnswers:withCorrectAnswer:conjugation:" landmarkName = "-addToAnswers:withCorrectAnswer:conjugation:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -409,11 +409,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375397242.73459" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "1330" startingLineNumber = "1743"
endingLineNumber = "1330" endingLineNumber = "1743"
landmarkName = "-addToAnswers:withCorrectAnswer:conjugation:" landmarkName = "-addToAnswers:withCorrectAnswer:conjugation:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -422,11 +422,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375392727.686017" timestampString = "375994654.221435"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "830" startingLineNumber = "1183"
endingLineNumber = "830" endingLineNumber = "1183"
landmarkName = "-conjugateSimplePastVerb:inPerson:" landmarkName = "-conjugateSimplePastVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -435,11 +435,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375389327.30898" timestampString = "375653865.162364"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "186" startingLineNumber = "403"
endingLineNumber = "186" endingLineNumber = "403"
landmarkName = "-getSimplePresentStemVerb:inPerson:" landmarkName = "-getSimplePresentStemVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -461,11 +461,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375389327.30898" timestampString = "375653865.162364"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "316" startingLineNumber = "536"
endingLineNumber = "316" endingLineNumber = "536"
landmarkName = "-conjugateSimplePresentVerb:inPerson:" landmarkName = "-conjugateSimplePresentVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -474,11 +474,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375392782.173009" timestampString = "375734784.718424"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "426" startingLineNumber = "649"
endingLineNumber = "426" endingLineNumber = "649"
landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:" landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -487,11 +487,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375392826.97526" timestampString = "375734784.718424"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "404" startingLineNumber = "627"
endingLineNumber = "404" endingLineNumber = "627"
landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:" landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -500,11 +500,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375395949.637296" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "1058" startingLineNumber = "1471"
endingLineNumber = "1058" endingLineNumber = "1471"
landmarkName = "-conjugateImperfectSubjunctiveVerb:inPerson:" landmarkName = "-conjugateImperfectSubjunctiveVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -513,11 +513,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m" filePath = "Espagram/SpanishConjugator.m"
timestampString = "375395980.356477" timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "1046" startingLineNumber = "1459"
endingLineNumber = "1046" endingLineNumber = "1459"
landmarkName = "-conjugateImperfectSubjunctiveVerb:inPerson:" landmarkName = "-conjugateImperfectSubjunctiveVerb:inPerson:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
@@ -526,13 +526,338 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Espagram/EspagramWordsInLessonViewController.m" filePath = "Espagram/EspagramWordsInLessonViewController.m"
timestampString = "375399761.902352" timestampString = "378826376.260608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "108" startingLineNumber = "146"
endingLineNumber = "108" endingLineNumber = "146"
landmarkName = "-tableView:commitEditingStyle:forRowAtIndexPath:" landmarkName = "-tableView:commitEditingStyle:forRowAtIndexPath:"
landmarkType = "5"> landmarkType = "5">
</FileBreakpoint> </FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/EspagramLessonViewController.m"
timestampString = "378834590.783634"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "153"
endingLineNumber = "153"
landmarkName = "-viewWillAppear:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/EspagramLessonViewController.m"
timestampString = "378834590.783634"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "154"
endingLineNumber = "154"
landmarkName = "-viewWillAppear:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/EspagramLessonViewController.m"
timestampString = "378834590.783634"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "155"
endingLineNumber = "155"
landmarkName = "-viewWillAppear:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/EspagramLessonViewController.m"
timestampString = "378834590.783634"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "116"
endingLineNumber = "116"
landmarkName = "-useDocument"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375653865.162364"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "483"
endingLineNumber = "483"
landmarkName = "-getSimplePresentStemVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375994654.221435"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "977"
endingLineNumber = "977"
landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375655728.202966"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "512"
endingLineNumber = "512"
landmarkName = "-getSimplePresentStemVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375655887.813567"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "507"
endingLineNumber = "507"
landmarkName = "-getSimplePresentStemVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375734784.718424"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "667"
endingLineNumber = "667"
landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375734784.718424"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "665"
endingLineNumber = "665"
landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375734784.718424"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "662"
endingLineNumber = "662"
landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375994654.221435"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "1054"
endingLineNumber = "1054"
landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375994654.221435"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "961"
endingLineNumber = "961"
landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375734784.718424"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "827"
endingLineNumber = "827"
landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375734784.718424"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "828"
endingLineNumber = "828"
landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "375734882.183071"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "816"
endingLineNumber = "816"
landmarkName = "-conjugatePresentSubjunctiveVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/SpanishConjugator.m"
timestampString = "377035665.50962"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "1347"
endingLineNumber = "1347"
landmarkName = "-conjugateSimplePastVerb:inPerson:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/EspagramTestingTabController.m"
timestampString = "377884313.56074"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "55"
endingLineNumber = "55"
landmarkName = "-viewDidLoad"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/EspagramLessonViewController.h"
timestampString = "377885907.185637"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "24"
endingLineNumber = "24"
landmarkName = "tense"
landmarkType = "19">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/EspagramLessonViewController.m"
timestampString = "378834590.783634"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "140"
endingLineNumber = "140"
landmarkName = "-tabBarController:didSelectViewController:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/EspagramLessonViewController.m"
timestampString = "378834590.783634"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "35"
endingLineNumber = "35"
landmarkName = "-addWord:withMeaning:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/EspagramLessonViewController.m"
timestampString = "378834590.783634"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "32"
endingLineNumber = "32"
landmarkName = "-AddButtonPressed:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/EspagramLessonViewController.m"
timestampString = "378834590.783634"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "55"
endingLineNumber = "55"
landmarkName = "-cancelAddingWord"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/EspagramLessonViewController.m"
timestampString = "378834590.783634"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "38"
endingLineNumber = "38"
landmarkName = "-addWord:withMeaning:"
landmarkType = "5">
</FileBreakpoint>
<FileBreakpoint
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Espagram/Verb+Create.m"
timestampString = "378828659.094893"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "16"
endingLineNumber = "16"
landmarkName = "+addVerb:andMeaning:toLesson:"
landmarkType = "5">
</FileBreakpoint>
</FileBreakpoints> </FileBreakpoints>
</Bucket> </Bucket>

View File

@@ -37,11 +37,11 @@
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
<string>APPL</string> <string>APPL</string>
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>1.0</string> <string>1.1</string>
<key>CFBundleSignature</key> <key>CFBundleSignature</key>
<string>????</string> <string>????</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>1.0.1</string> <string>1.1</string>
<key>LSApplicationCategoryType</key> <key>LSApplicationCategoryType</key>
<string></string> <string></string>
<key>LSRequiresIPhoneOS</key> <key>LSRequiresIPhoneOS</key>

View File

@@ -26,7 +26,6 @@
[self resignFirstResponder]; [self resignFirstResponder];
} }
- (IBAction)addButtonPressed:(id)sender { - (IBAction)addButtonPressed:(id)sender {
[self.dataSource addWord: self.wordInputText.text withMeaning:self.meaningInputText.text]; [self.dataSource addWord: self.wordInputText.text withMeaning:self.meaningInputText.text];
} }

View File

@@ -10,9 +10,99 @@
@implementation EspagramAppDelegate @implementation EspagramAppDelegate
- (void)customizeAppearance
{
// Create resizable images
UIImage *gradientImage44 = [[UIImage imageNamed:@"espagram_navbar-portrait-bg"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
//UIImage *gradientImage32 = [[UIImage imageNamed:@"espagram_gradient_32"]
// resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
// Set the background image for *all* UINavigationBars
[[UINavigationBar appearance] setBackgroundImage:gradientImage44
forBarMetrics:UIBarMetricsDefault];
//[[UINavigationBar appearance] setBackgroundImage:gradientImage32
// forBarMetrics:UIBarMetricsLandscapePhone];
// Customize the title text for *all* UINavigationBars
[[UINavigationBar appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor colorWithRed:255.0/255.0 green:255.0/255.0 blue:255.0/255.0 alpha:1.0],
UITextAttributeTextColor,
[UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.8],
UITextAttributeTextShadowColor,
[NSValue valueWithUIOffset:UIOffsetMake(0, -1)],
UITextAttributeTextShadowOffset,
[UIFont fontWithName:@"Noteworthy-Bold" size:0.0],
UITextAttributeFont,
nil]];
// Buttons
UIImage *button = [[UIImage imageNamed:@"barButton"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 5, 0, 5)];
[[UIBarButtonItem appearance] setBackgroundImage:button forState:UIControlStateNormal
barMetrics:UIBarMetricsDefault];
// [[UIBarButtonItem appearance] setBackgroundImage:button24 forState:UIControlStateNormal
// barMetrics:UIBarMetricsLandscapePhone];
[[UIBarButtonItem appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor colorWithRed:255.0/255.0 green:255.0/255.0 blue:255.0/255.0 alpha:1.0],
UITextAttributeTextColor,
[UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.8],
UITextAttributeTextShadowColor,
[NSValue valueWithUIOffset:UIOffsetMake(0, 1)],
UITextAttributeTextShadowOffset,
[UIFont fontWithName:@"AmericanTypewriter" size:0.0],
UITextAttributeFont,
nil]
forState:UIControlStateNormal];
UIImage *buttonBack = [[UIImage imageNamed:@"barButtonBack"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 13, 0, 5)];
// UIImage *buttonBack24 = [[UIImage imageNamed:@"button_back_textured_24"]
// resizableImageWithCapInsets:UIEdgeInsetsMake(0, 12, 0, 5)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:buttonBack
forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
UIImage *buttonBackPressed = [[UIImage imageNamed:@"barButtonBackPressed"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 13, 0, 5)];
// UIImage *buttonBack24 = [[UIImage imageNamed:@"button_back_textured_24"]
// resizableImageWithCapInsets:UIEdgeInsetsMake(0, 12, 0, 5)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:buttonBackPressed
forState:UIControlStateSelected barMetrics:UIBarMetricsDefault];
// [[UIBarButtonItem appearance] setBackButtonBackgroundImage:buttonBack24
// forState:UIControlStateNormal barMetrics:UIBarMetricsLandscapePhone];
// Tab background
UIImage *tabBackground = [[UIImage imageNamed:@"espagram_tabbar-portrait-bg"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
[[UITabBar appearance] setBackgroundImage:tabBackground];
//[[UITabBar appearance] setSelectionIndicatorImage:
// [UIImage imageNamed:@"tab_select_indicator"]];
[[UITabBarItem appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor colorWithRed:255.0/255.0 green:255.0/255.0 blue:255.0/255.0 alpha:1.0],
UITextAttributeTextColor,
[UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.8],
UITextAttributeTextShadowColor,
[NSValue valueWithUIOffset:UIOffsetMake(0, 1)],
UITextAttributeTextShadowOffset,
[UIFont fontWithName:@"AmericanTypewriter" size:0.0],
UITextAttributeFont,
nil]
forState:UIControlStateNormal];
}
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{ {
// Override point for customization after application launch. // Override point for customization after application launch.
[self customizeAppearance];
return YES; return YES;
} }

View File

@@ -0,0 +1,16 @@
//
// EspagramLessonTesting.h
// Espagram
//
// Created by Abel Fokkinga on 12/22/12.
// Copyright (c) 2012 Abel Fokkinga. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "Lesson.h"
@protocol EspagramLessonTesting
@property (nonatomic,strong) Lesson *lesson;
@end

View File

@@ -10,12 +10,14 @@
#import "CoreDataTableViewController.h" #import "CoreDataTableViewController.h"
#import "Conjugator.h" #import "Conjugator.h"
#import "EspagramNewLessonViewController.h" #import "EspagramNewLessonViewController.h"
#import "Lesson.h"
#import "Tense.h" #import "Tense.h"
@interface EspagramLessonViewController : CoreDataTableViewController <EspagramNewLessonDelegate> @interface EspagramLessonViewController : CoreDataTableViewController <EspagramNewLessonDelegate>
@property (nonatomic, strong) UIManagedDocument * lessonsDatabase; @property (nonatomic, strong) UIManagedDocument * lessonsDatabase;
@property (nonatomic, strong) Lesson * lesson;
@property (nonatomic, strong) @property (nonatomic, strong)
id <Conjugator> conjugator; id <Conjugator> conjugator;
@property (nonatomic, strong) @property (nonatomic, strong)

View File

@@ -9,18 +9,52 @@
#import "EspagramLessonViewController.h" #import "EspagramLessonViewController.h"
#import "Lesson+Create.h" #import "Lesson+Create.h"
#import "Lesson+Conjugator.h" #import "Lesson+Conjugator.h"
#import "Verb+Create.h"
#import "EspagramTestViewController.h" #import "EspagramTestViewController.h"
@interface EspagramLessonViewController () @interface EspagramLessonViewController ()
@property UITabBarController * tabBarController;
@end @end
@implementation EspagramLessonViewController @implementation EspagramLessonViewController
@synthesize lessonsDatabase = _lessonsDatabase; @synthesize lessonsDatabase = _lessonsDatabase;
@synthesize lesson = _lesson;
@synthesize conjugator = _conjugator; @synthesize conjugator = _conjugator;
@synthesize tense = _tense; @synthesize tense = _tense;
@synthesize tabBarController;
- (IBAction)AddButtonPressed:(id)sender {
NSLog(@"Selected lesson %@", self.lesson.title);
[self performSegueWithIdentifier:@"Add A Word To Lesson" sender:self];
}
- (void) addWord:(NSString *)word withMeaning:(NSString *)meaning{
if ( word ) {
NSLog(@"Selected lesson %@", self.lesson.title);
[Verb addVerb:word andMeaning:meaning toLesson:self.lesson];
}
[[self parentViewController] dismissViewControllerAnimated:TRUE completion:^{
NSLog(@"Word added");
}];
if ( self.lesson.verbs.count > 0 && self.tabBarController ) {
// Words in lesson, enable tabs
NSArray *tabItems = self.tabBarController.tabBar.items;
for (UIBarItem *tabItem in tabItems)
{
[tabItem setEnabled:true];
}
}
}
- (void) cancelAddingWord{
[[self parentViewController] dismissViewControllerAnimated:TRUE completion:^{ NSLog(@"Adding a word cancelled");
}];
}
- (IBAction)addLessonButtonPressed:(id)sender { - (IBAction)addLessonButtonPressed:(id)sender {
[self performSegueWithIdentifier:@"Add new Lesson" sender:self]; [self performSegueWithIdentifier:@"Add new Lesson" sender:self];
@@ -102,6 +136,14 @@
} }
-(void)tabBarController:(UITabBarController *)tabBarController
didSelectViewController:(UIViewController *)viewController {
}
- (void)viewWillAppear:(BOOL)animated{ - (void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated]; [super viewWillAppear:animated];
@@ -181,22 +223,77 @@
return cell; return cell;
} }
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{ {
NSIndexPath * indexPath = [self.tableView indexPathForCell:sender];
Lesson * lesson = [self.fetchedResultsController objectAtIndexPath:indexPath];
if ( [segue.identifier isEqualToString:@"Testing"]){ if ( [segue.identifier isEqualToString:@"Testing"]){
NSLog(@"Preparing for segue Testing"); NSLog(@"Preparing for segue Testing");
NSIndexPath * indexPath = [self.tableView indexPathForCell:sender];
self.lesson = [self.fetchedResultsController objectAtIndexPath:indexPath];
if ([segue.destinationViewController respondsToSelector:@selector(setConjugator:)]) { if ([segue.destinationViewController respondsToSelector:@selector(setConjugator:)]) {
[segue.destinationViewController setConjugator:self.conjugator]; [segue.destinationViewController setConjugator:self.conjugator];
} }
if ([segue.destinationViewController respondsToSelector:@selector(setLesson:)]) { if ([segue.destinationViewController respondsToSelector:@selector(setLesson:)]) {
[segue.destinationViewController setLesson:lesson]; [segue.destinationViewController setLesson:self.lesson];
[segue.destinationViewController setTitle:lesson.title]; [segue.destinationViewController setTitle:self.lesson.title];
}
}
if ( [segue.identifier isEqualToString:@"Testing Tab Bar"]){
NSLog(@"Preparing for segue Testing Tab Bar");
NSIndexPath * indexPath = [self.tableView indexPathForCell:sender];
self.lesson = [self.fetchedResultsController objectAtIndexPath:indexPath];
if ([segue.destinationViewController respondsToSelector:@selector(setDelegate:)]) {
[segue.destinationViewController setDelegate:self];
[segue.destinationViewController setTitle:self.lesson.title];
UIBarButtonItem * rightButton = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemAdd
target:self
action:@selector(AddButtonPressed:)];
UIViewController *rootViewController = segue.destinationViewController;
rootViewController.navigationItem.rightBarButtonItem = rightButton;
}
self.tabBarController = segue.destinationViewController;
if ( self.lesson.verbs.count == 0 ) {
// No words in lesson.. disable tabs
NSArray *tabItems = self.tabBarController.tabBar.items;
for (UIBarItem *tabItem in tabItems)
{
[tabItem setEnabled:false];
}
}
NSLog(@"Count viewControllers: %d", [self.tabBarController viewControllers].count);
for ( id vc in [self.tabBarController viewControllers] ) {
if ( [vc respondsToSelector:@selector(setLesson:)]) {
[vc setLesson:self.lesson];
}
}
}
if ( [segue.identifier isEqualToString:@"Show Words In Lesson"]){
NSIndexPath * indexPath = [self.tableView indexPathForCell:sender];
self.lesson = [self.fetchedResultsController objectAtIndexPath:indexPath];
NSLog(@"Preparing for segue Show Words In Lesson");
if ([segue.destinationViewController respondsToSelector:@selector(setLesson:)]) {
[segue.destinationViewController setLesson:self.lesson];
} }
} }
@@ -205,27 +302,16 @@
[segue.destinationViewController setDataSource:self]; [segue.destinationViewController setDataSource:self];
} }
if ( [segue.identifier isEqualToString:@"Show Words In Lesson"]){ if ( [segue.identifier isEqualToString:@"Add A Word To Lesson"]) {
NSLog(@"Preparing for segue Show Words In Lesson"); [segue.destinationViewController setDataSource:self];
if ([segue.destinationViewController respondsToSelector:@selector(setLesson:)]) {
[segue.destinationViewController setLesson:lesson];
}
} }
} }
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{ {
Lesson * lesson = [self.fetchedResultsController objectAtIndexPath:indexPath]; [self performSegueWithIdentifier:@"Testing Tab Bar" sender:[self.tableView cellForRowAtIndexPath:indexPath]];
// [self performSegueWithIdentifier:@"Testing" sender:[self.tableView cellForRowAtIndexPath:indexPath]];
if ( [lesson.verbs count] == 0) {
// Lesson contains no words yet.. so go to the WordsInLessonView to add them
// sender is the selected cell
[self performSegueWithIdentifier:@"Show Words In Lesson" sender:[self.tableView cellForRowAtIndexPath:indexPath]];
} else {
[self performSegueWithIdentifier:@"Testing" sender:[self.tableView cellForRowAtIndexPath:indexPath]];
}
} }
- (void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath - (void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath

View File

@@ -98,12 +98,36 @@
} }
- (void)setupSubTitles {
// Set cell subtitle to localised subtitle
for (int section = 0; section < [self.tableView numberOfSections]; section++) {
for (int row = 0; row < [self.tableView numberOfRowsInSection:section]; row++) {
NSIndexPath* cellPath = [NSIndexPath indexPathForRow:row inSection:section];
UITableViewCell* cell = [self.tableView cellForRowAtIndexPath:cellPath];
if ( cell.detailTextLabel.text ) {
if ( ![cell.detailTextLabel.text isEqualToString:NSLocalizedString(cell.detailTextLabel.text, nil)]) {
// Set subtitle
cell.detailTextLabel.text = NSLocalizedString(cell.detailTextLabel.text, nil);
}
}
}
}
}
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
[self setupSubTitles];
}
- (void)viewWillAppear:(BOOL)animated{ - (void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated]; [super viewWillAppear:animated];
[self.aboutButton setTitle:NSLocalizedString(@"About button", @"About button text")]; [self.aboutButton setTitle:NSLocalizedString(@"About button", @"About button text")];
[self setupSubTitles];
if (!self.lessonsDatabase) { // We'll create a default database if none is set if (!self.lessonsDatabase) { // We'll create a default database if none is set
NSFileManager * fileManager = [NSFileManager defaultManager]; NSFileManager * fileManager = [NSFileManager defaultManager];

View File

@@ -39,14 +39,6 @@
} }
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
- (void)viewDidAppear:(BOOL)animated - (void)viewDidAppear:(BOOL)animated
{ {

View File

@@ -8,12 +8,13 @@
#import <UIKit/UIKit.h> #import <UIKit/UIKit.h>
#import "Conjugator.h" #import "Conjugator.h"
#import "EspagramLessonTesting.h"
#import "EspagramConjugationTableViewController.h" #import "EspagramConjugationTableViewController.h"
#import "Lesson+Conjugator.h" #import "Lesson+Conjugator.h"
#import "Lesson+Test.h" #import "Lesson+Test.h"
#import "Verb.h" #import "Verb.h"
@interface EspagramTestViewController : UIViewController @interface EspagramTestViewController : UIViewController <EspagramLessonTesting>
@property (weak, nonatomic) IBOutlet UILabel *testedVerbLabel; @property (weak, nonatomic) IBOutlet UILabel *testedVerbLabel;
@@ -32,6 +33,4 @@
@property (weak, nonatomic) IBOutlet UIButton *nextButton; @property (weak, nonatomic) IBOutlet UIButton *nextButton;
@property (strong, nonatomic) Lesson *lesson;
@end @end

View File

@@ -185,7 +185,7 @@
[self.nextButton setTitle:NSLocalizedString(@"Next", @"Next button in the testing screen to continue to the next verb") forState:UIControlStateNormal]; [self.nextButton setTitle:NSLocalizedString(@"Next", @"Next button in the testing screen to continue to the next verb") forState:UIControlStateNormal];
self.title = [self.lesson getTenseName]; self.title = NSLocalizedString(@"Multiple Choice",@"Multiple Choice test");
if ( [self.testSet count] > 0) { if ( [self.testSet count] > 0) {
[self nextVerb]; [self nextVerb];

View File

@@ -8,12 +8,13 @@
#import <UIKit/UIKit.h> #import <UIKit/UIKit.h>
#import "CoreDataTableViewController.h" #import "CoreDataTableViewController.h"
#import "EspagramLessonTesting.h"
#import "EspagramAddWordToLessonViewController.h" #import "EspagramAddWordToLessonViewController.h"
#import "EspagramConjugationTableViewController.h" #import "EspagramConjugationTableViewController.h"
#import "Lesson.h" #import "Lesson.h"
@interface EspagramWordsInLessonViewController : CoreDataTableViewController <EspagramAddWordToLessonViewControllerDelegate>; @interface EspagramWordsInLessonViewController : CoreDataTableViewController <EspagramAddWordToLessonViewControllerDelegate, EspagramLessonTesting>;
@property (nonatomic, strong) Lesson * lesson; @property (strong,nonatomic) UIViewController * delegate;
@end @end

View File

@@ -16,6 +16,7 @@
@implementation EspagramWordsInLessonViewController @implementation EspagramWordsInLessonViewController
@synthesize lesson = _lesson; @synthesize lesson = _lesson;
@synthesize delegate = _delegate;
- (IBAction)AddButtonPressed:(id)sender { - (IBAction)AddButtonPressed:(id)sender {
@@ -68,10 +69,17 @@
- (void)setLesson:(Lesson *)lesson - (void)setLesson:(Lesson *)lesson
{ {
_lesson = lesson; _lesson = lesson;
self.title = lesson.title; //self.title = lesson.title;
[self setupFetchedResultsController]; [self setupFetchedResultsController];
} }
- (void) viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
self.title = NSLocalizedString(@"List",@"List of verbs");
}
- (Lesson *) getLessonWithName:(NSString *)title andTense:(NSString *)tense withConjugator:(NSString *)conjugator inContext:(NSManagedObjectContext *)context - (Lesson *) getLessonWithName:(NSString *)title andTense:(NSString *)tense withConjugator:(NSString *)conjugator inContext:(NSManagedObjectContext *)context
{ {
Lesson * les = nil; Lesson * les = nil;
@@ -144,6 +152,7 @@
} }
/* /*
// Override to support rearranging the table view. // Override to support rearranging the table view.
- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath - (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath

BIN
Espagram/barButton.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
Espagram/barButton@2x.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

BIN
Espagram/barButtonBack.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

BIN
Espagram/check_box-1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 B

BIN
Espagram/check_box.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -11,11 +11,11 @@
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" pagingEnabled="YES" dataMode="static" style="grouped" separatorStyle="singleLineEtched" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="acM-qz-n5h"> <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" pagingEnabled="YES" dataMode="static" style="grouped" separatorStyle="singleLineEtched" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="acM-qz-n5h">
<rect key="frame" x="0.0" y="64" width="320" height="416"/> <rect key="frame" x="0.0" y="64" width="320" height="416"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> <color key="backgroundColor" red="0.92037779092788696" green="0.84682043166944965" blue="0.62681043492335597" alpha="1" colorSpace="calibratedRGB"/>
<sections> <sections>
<tableViewSection headerTitle="El Presente" id="mMW-hd-FCJ"> <tableViewSection headerTitle="El Presente" id="mMW-hd-FCJ">
<cells> <cells>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="IBS-zS-JUf" style="IBUITableViewCellStyleDefault" id="Tmc-7h-499"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="IBS-zS-JUf" detailTextLabel="irI-pC-giR" style="IBUITableViewCellStyleSubtitle" id="Tmc-7h-499">
<rect key="frame" x="0.0" y="46" width="320" height="45"/> <rect key="frame" x="0.0" y="46" width="320" height="45"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -23,17 +23,24 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Presente de Indicativo" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="IBS-zS-JUf"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Presente de Indicativo" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="IBS-zS-JUf">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="192" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_SIMPLE_PRESENT" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="irI-pC-giR">
<rect key="frame" x="10" y="24" width="180" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
</tableViewCell> </tableViewCell>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="Omp-17-V17" style="IBUITableViewCellStyleDefault" id="Uji-F3-5u8"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="Omp-17-V17" detailTextLabel="tF5-wQ-E7T" style="IBUITableViewCellStyleSubtitle" id="Uji-F3-5u8">
<rect key="frame" x="0.0" y="91" width="320" height="44"/> <rect key="frame" x="0.0" y="91" width="320" height="44"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -41,17 +48,24 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Pretérito Perfecto" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Omp-17-V17"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Pretérito Perfecto" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Omp-17-V17">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="152" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_PRESENT_PERFECT" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="tF5-wQ-E7T">
<rect key="frame" x="10" y="24" width="194" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
</tableViewCell> </tableViewCell>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="OY4-6r-DRq" style="IBUITableViewCellStyleDefault" id="MIq-Az-Fod"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="OY4-6r-DRq" detailTextLabel="DEa-eU-x1A" style="IBUITableViewCellStyleSubtitle" id="MIq-Az-Fod">
<rect key="frame" x="0.0" y="135" width="320" height="44"/> <rect key="frame" x="0.0" y="135" width="320" height="44"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -59,17 +73,24 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Presente de Subjuntivo" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="OY4-6r-DRq"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Presente de Subjuntivo" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="OY4-6r-DRq">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="201" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_PRESENT_SUBJUNCTIVE" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="DEa-eU-x1A">
<rect key="frame" x="10" y="24" width="226" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
</tableViewCell> </tableViewCell>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="lc2-tY-wwQ" style="IBUITableViewCellStyleDefault" id="Og6-iw-q4O"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="lc2-tY-wwQ" detailTextLabel="ICg-tz-BYA" style="IBUITableViewCellStyleSubtitle" id="Og6-iw-q4O">
<rect key="frame" x="0.0" y="179" width="320" height="45"/> <rect key="frame" x="0.0" y="179" width="320" height="45"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -77,12 +98,19 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Perfecto de Subjuntivo" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="lc2-tY-wwQ"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Perfecto de Subjuntivo" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="lc2-tY-wwQ">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="197" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_PRESENT_PERFECT_SUBJUNCTIVE" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ICg-tz-BYA">
<rect key="frame" x="10" y="24" width="260" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
@@ -91,7 +119,7 @@
</tableViewSection> </tableViewSection>
<tableViewSection headerTitle="El Pasado" id="Eks-aE-qtP"> <tableViewSection headerTitle="El Pasado" id="Eks-aE-qtP">
<cells> <cells>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="aKe-u6-nhd" style="IBUITableViewCellStyleDefault" id="pqp-EJ-hFn"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="aKe-u6-nhd" detailTextLabel="8Kq-qb-ffu" style="IBUITableViewCellStyleSubtitle" id="pqp-EJ-hFn">
<rect key="frame" x="0.0" y="270" width="320" height="45"/> <rect key="frame" x="0.0" y="270" width="320" height="45"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -99,17 +127,24 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Pretérito Indefinido" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="aKe-u6-nhd"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Pretérito Indefinido" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="aKe-u6-nhd">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="166" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_SIMPLE_PAST" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="8Kq-qb-ffu">
<rect key="frame" x="10" y="24" width="151" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
</tableViewCell> </tableViewCell>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="phK-Le-q8G" style="IBUITableViewCellStyleDefault" id="DRW-6l-3nC"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="phK-Le-q8G" detailTextLabel="WNW-Ws-BZ7" style="IBUITableViewCellStyleSubtitle" id="DRW-6l-3nC">
<rect key="frame" x="0.0" y="315" width="320" height="44"/> <rect key="frame" x="0.0" y="315" width="320" height="44"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -117,17 +152,24 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Imperfecto" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="phK-Le-q8G"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Imperfecto" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="phK-Le-q8G">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="93" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_IMPERFECT" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="WNW-Ws-BZ7">
<rect key="frame" x="10" y="24" width="136" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
</tableViewCell> </tableViewCell>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="eLc-Pb-zCV" style="IBUITableViewCellStyleDefault" id="3bO-pz-FI1"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="eLc-Pb-zCV" detailTextLabel="NtB-z9-i1X" style="IBUITableViewCellStyleSubtitle" id="3bO-pz-FI1">
<rect key="frame" x="0.0" y="359" width="320" height="44"/> <rect key="frame" x="0.0" y="359" width="320" height="44"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -135,17 +177,24 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Pluscuamperfecto" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="eLc-Pb-zCV"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Pluscuamperfecto" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="eLc-Pb-zCV">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="157" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_PAST_PERFECT" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="NtB-z9-i1X">
<rect key="frame" x="10" y="24" width="165" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
</tableViewCell> </tableViewCell>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="xah-qC-khb" style="IBUITableViewCellStyleDefault" id="iJB-4K-3bb"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="xah-qC-khb" detailTextLabel="oBL-yW-S0I" style="IBUITableViewCellStyleSubtitle" id="iJB-4K-3bb">
<rect key="frame" x="0.0" y="403" width="320" height="44"/> <rect key="frame" x="0.0" y="403" width="320" height="44"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -153,17 +202,24 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Imperfecto de Subjuntivo" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="xah-qC-khb"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Imperfecto de Subjuntivo" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="xah-qC-khb">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="217" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_IMPERFECT_SUBJUNCTIVE" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="oBL-yW-S0I">
<rect key="frame" x="10" y="24" width="241" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
</tableViewCell> </tableViewCell>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="czf-Xq-5Kq" style="IBUITableViewCellStyleDefault" id="S3O-mI-wU4"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="czf-Xq-5Kq" detailTextLabel="tup-Vh-EEx" style="IBUITableViewCellStyleSubtitle" id="S3O-mI-wU4">
<rect key="frame" x="0.0" y="447" width="320" height="45"/> <rect key="frame" x="0.0" y="447" width="320" height="45"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -171,12 +227,19 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Pluscuamperfecto Subjuntivo" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="czf-Xq-5Kq"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Pluscuamperfecto Subjuntivo" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="czf-Xq-5Kq">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="255" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_PAST_PERFECT_SUBJUNCTIVE" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="tup-Vh-EEx">
<rect key="frame" x="10" y="24" width="260" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
@@ -185,7 +248,7 @@
</tableViewSection> </tableViewSection>
<tableViewSection headerTitle="El futuro" id="C6J-A6-8sE"> <tableViewSection headerTitle="El futuro" id="C6J-A6-8sE">
<cells> <cells>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="jjt-Kh-pJE" style="IBUITableViewCellStyleDefault" id="7M9-cg-1Re"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="jjt-Kh-pJE" detailTextLabel="djh-5A-CHT" style="IBUITableViewCellStyleSubtitle" id="7M9-cg-1Re">
<rect key="frame" x="0.0" y="538" width="320" height="45"/> <rect key="frame" x="0.0" y="538" width="320" height="45"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -193,17 +256,24 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Futuro" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="jjt-Kh-pJE"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Futuro" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="jjt-Kh-pJE">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="57" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_FUTURE" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="djh-5A-CHT">
<rect key="frame" x="10" y="24" width="112" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
</tableViewCell> </tableViewCell>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="pMQ-qb-zgh" style="IBUITableViewCellStyleDefault" id="xAM-9O-itr"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="pMQ-qb-zgh" detailTextLabel="Y37-Df-2EY" style="IBUITableViewCellStyleSubtitle" id="xAM-9O-itr">
<rect key="frame" x="0.0" y="583" width="320" height="45"/> <rect key="frame" x="0.0" y="583" width="320" height="45"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -211,12 +281,19 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Futuro Perfecto" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="pMQ-qb-zgh"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Futuro Perfecto" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="pMQ-qb-zgh">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="135" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_FUTURE_PERFECT" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Y37-Df-2EY">
<rect key="frame" x="10" y="24" width="185" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
@@ -225,7 +302,7 @@
</tableViewSection> </tableViewSection>
<tableViewSection headerTitle="Condicional" id="mxT-me-1gn"> <tableViewSection headerTitle="Condicional" id="mxT-me-1gn">
<cells> <cells>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="kOb-g1-PQa" style="IBUITableViewCellStyleDefault" id="rcZ-mr-QH1"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="kOb-g1-PQa" detailTextLabel="Q5x-1Z-UPn" style="IBUITableViewCellStyleSubtitle" id="rcZ-mr-QH1">
<rect key="frame" x="0.0" y="674" width="320" height="45"/> <rect key="frame" x="0.0" y="674" width="320" height="45"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -233,17 +310,24 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Condicional" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="kOb-g1-PQa"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Condicional" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="kOb-g1-PQa">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="103" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_CONDITIONAL" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Q5x-1Z-UPn">
<rect key="frame" x="10" y="24" width="151" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
</tableViewCell> </tableViewCell>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="EWS-nn-3Eh" style="IBUITableViewCellStyleDefault" id="s1q-5c-yjE"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="EWS-nn-3Eh" detailTextLabel="hoN-RM-t1z" style="IBUITableViewCellStyleSubtitle" id="s1q-5c-yjE">
<rect key="frame" x="0.0" y="719" width="320" height="45"/> <rect key="frame" x="0.0" y="719" width="320" height="45"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center"> <view key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center">
@@ -251,12 +335,19 @@
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Condicional Perfecto" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="EWS-nn-3Eh"> <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Condicional Perfecto" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="EWS-nn-3Eh">
<rect key="frame" x="10" y="0.0" width="260" height="43"/> <rect key="frame" x="10" y="2" width="181" height="22"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="17"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/> <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="TENSE_CONDITIONAL_PERFECT" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="hoN-RM-t1z">
<rect key="frame" x="10" y="24" width="224" height="18"/>
<autoresizingMask key="autoresizingMask"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.50196078431372548" green="0.50196078431372548" blue="0.50196078431372548" alpha="1" colorSpace="calibratedRGB"/>
<color key="highlightedColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
</label>
</subviews> </subviews>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</view> </view>
@@ -284,7 +375,7 @@
</tableViewController> </tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="cqe-aJ-sQo" userLabel="First Responder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="cqe-aJ-sQo" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects> </objects>
<point key="canvasLocation" x="621" y="-15"/> <point key="canvasLocation" x="-103" y="-19"/>
</scene> </scene>
<!--View Controller - About--> <!--View Controller - About-->
<scene sceneID="6RV-Me-m8p"> <scene sceneID="6RV-Me-m8p">
@@ -298,10 +389,10 @@
<rect key="frame" x="119" y="20" width="174" height="46"/> <rect key="frame" x="119" y="20" width="174" height="46"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" name="ChalkboardSE-Regular" family="Chalkboard SE" pointSize="32"/> <fontDescription key="fontDescription" name="ChalkboardSE-Regular" family="Chalkboard SE" pointSize="32"/>
<color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="iPhoneIcon_Big.png" id="BOq-Uh-JS0"> <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" image="espagram117.png" id="BOq-Uh-JS0">
<rect key="frame" x="12" y="30" width="114" height="77"/> <rect key="frame" x="12" y="30" width="114" height="77"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
</imageView> </imageView>
@@ -309,87 +400,94 @@
<rect key="frame" x="119" y="65" width="192" height="21"/> <rect key="frame" x="119" y="65" width="192" height="21"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="presente y futuro" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ECT-Ni-gnK"> <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="presente y futuro" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="ECT-Ni-gnK">
<rect key="frame" x="119" y="86" width="181" height="21"/> <rect key="frame" x="119" y="86" width="181" height="21"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Copyright © 2012 Abel Fokkinga" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="uZR-pA-IfY"> <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Copyright © 2012 Abel Fokkinga" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="uZR-pA-IfY">
<rect key="frame" x="12" y="379" width="299" height="21"/> <rect key="frame" x="12" y="379" width="299" height="21"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="All rights reserved" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mra-iv-IfV"> <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="All rights reserved" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="Mra-iv-IfV">
<rect key="frame" x="20" y="389" width="291" height="34"/> <rect key="frame" x="20" y="389" width="291" height="34"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="e-mail: espagram@pipoca.nl" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="adi-Lt-Evw"> <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="e-mail: espagram@pipoca.nl" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="adi-Lt-Evw">
<rect key="frame" x="17" y="309" width="291" height="34"/> <rect key="frame" x="17" y="309" width="291" height="34"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="or twitter: @espagram" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="doL-En-ghW"> <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="or twitter: @espagram" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="doL-En-ghW">
<rect key="frame" x="20" y="331" width="291" height="34"/> <rect key="frame" x="20" y="331" width="291" height="34"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Gracias a" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="bDD-gL-mmW"> <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Gracias a" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="bDD-gL-mmW">
<rect key="frame" x="38" y="178" width="245" height="34"/> <rect key="frame" x="38" y="145" width="245" height="34"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Kiko, María, Mini," textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="vav-lK-tRK"> <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Kiko, María, Mini," textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="vav-lK-tRK">
<rect key="frame" x="15" y="196" width="292" height="34"/> <rect key="frame" x="15" y="163" width="292" height="34"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Fofucha, Pipoca, Kitty" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="8JS-vR-T12"> <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Fofucha, Pipoca, Kitty" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="8JS-vR-T12">
<rect key="frame" x="16" y="213" width="292" height="34"/> <rect key="frame" x="16" y="180" width="292" height="34"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="y Débora" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="oWO-VH-8ip"> <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="y Débora" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="oWO-VH-8ip">
<rect key="frame" x="14" y="232" width="292" height="34"/> <rect key="frame" x="14" y="199" width="292" height="34"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Mark Swain" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="39r-94-p1e">
<rect key="frame" x="14" y="222" width="292" height="34"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="We welcome your feedback via" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wtq-Dn-lbV"> <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="We welcome your feedback via" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="wtq-Dn-lbV">
<rect key="frame" x="18" y="287" width="291" height="34"/> <rect key="frame" x="18" y="287" width="291" height="34"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/> <color key="textColor" red="0.50196081400000003" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
</subviews> </subviews>
<color key="backgroundColor" red="0.50196081399917603" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> <color key="backgroundColor" red="0.92037779090000005" green="0.84682043169999999" blue="0.62681043489999999" alpha="1" colorSpace="calibratedRGB"/>
</view> </view>
<navigationItem key="navigationItem" title="About" id="cjh-0b-3gO"/> <navigationItem key="navigationItem" title="About" id="cjh-0b-3gO"/>
</viewController> </viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="jL9-0N-MCJ" userLabel="First Responder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="jL9-0N-MCJ" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects> </objects>
<point key="canvasLocation" x="615" y="-583"/> <point key="canvasLocation" x="-109" y="-587"/>
</scene> </scene>
<!--Espagram Lesson View Controller - Lessons--> <!--Espagram Lesson View Controller - Lessons-->
<scene sceneID="RJj-aH-DgF"> <scene sceneID="RJj-aH-DgF">
@@ -398,7 +496,7 @@
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" separatorStyle="singleLineEtched" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="CU6-mI-r1a"> <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" separatorStyle="singleLineEtched" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="CU6-mI-r1a">
<rect key="frame" x="0.0" y="64" width="320" height="416"/> <rect key="frame" x="0.0" y="64" width="320" height="416"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> <color key="backgroundColor" red="0.92037779090000005" green="0.84682043169999999" blue="0.62681043489999999" alpha="1" colorSpace="calibratedRGB"/>
<prototypes> <prototypes>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="detailDisclosureButton" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="Lesson cell" textLabel="rPk-53-iVT" detailTextLabel="H4R-9p-yfN" style="IBUITableViewCellStyleSubtitle" id="XmM-Xv-5eM"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="detailDisclosureButton" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="Lesson cell" textLabel="rPk-53-iVT" detailTextLabel="H4R-9p-yfN" style="IBUITableViewCellStyleSubtitle" id="XmM-Xv-5eM">
<rect key="frame" x="0.0" y="46" width="320" height="46"/> <rect key="frame" x="0.0" y="46" width="320" height="46"/>
@@ -442,11 +540,13 @@
<segue destination="zmG-FT-ge6" kind="modal" identifier="Add new Lesson" id="t6d-k4-c0U"/> <segue destination="zmG-FT-ge6" kind="modal" identifier="Add new Lesson" id="t6d-k4-c0U"/>
<segue destination="o8A-Pj-xMi" kind="push" identifier="Testing" id="RTW-Lo-aTj"/> <segue destination="o8A-Pj-xMi" kind="push" identifier="Testing" id="RTW-Lo-aTj"/>
<segue destination="x6z-xh-dlG" kind="push" identifier="Show Words In Lesson" id="zv8-b4-h7u"/> <segue destination="x6z-xh-dlG" kind="push" identifier="Show Words In Lesson" id="zv8-b4-h7u"/>
<segue destination="hwx-6l-8oC" kind="push" identifier="Testing Tab Bar" id="Gvz-Dv-Ojd"/>
<segue destination="jQ9-yg-o3d" kind="modal" identifier="Add A Word To Lesson" id="jbI-AC-euL"/>
</connections> </connections>
</tableViewController> </tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="72c-WH-wRR" userLabel="First Responder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="72c-WH-wRR" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects> </objects>
<point key="canvasLocation" x="1107" y="-280"/> <point key="canvasLocation" x="371" y="-293"/>
</scene> </scene>
<!--Espagram New Lesson View Controller--> <!--Espagram New Lesson View Controller-->
<scene sceneID="D2L-vb-wav"> <scene sceneID="D2L-vb-wav">
@@ -535,7 +635,7 @@
</viewController> </viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="gHf-EZ-b4O" userLabel="First Responder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="gHf-EZ-b4O" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects> </objects>
<point key="canvasLocation" x="1644" y="-1011"/> <point key="canvasLocation" x="979" y="-1015"/>
</scene> </scene>
<!--Espagram Test View Controller - Conjugate--> <!--Espagram Test View Controller - Conjugate-->
<scene sceneID="lbJ-Av-XmM"> <scene sceneID="lbJ-Av-XmM">
@@ -560,7 +660,7 @@
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" hasAttributedTitle="YES" id="GwC-Bf-HXP"> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" hasAttributedTitle="YES" id="GwC-Bf-HXP">
<rect key="frame" x="20" y="129" width="280" height="44"/> <rect key="frame" x="20" y="158" width="280" height="44"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<state key="normal"> <state key="normal">
@@ -579,7 +679,7 @@
</connections> </connections>
</button> </button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" hasAttributedTitle="YES" id="SQD-lH-VYW"> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" hasAttributedTitle="YES" id="SQD-lH-VYW">
<rect key="frame" x="20" y="180" width="280" height="44"/> <rect key="frame" x="20" y="209" width="280" height="44"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<state key="normal"> <state key="normal">
@@ -597,7 +697,7 @@
</connections> </connections>
</button> </button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" hasAttributedTitle="YES" id="wjU-6t-8IW"> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" hasAttributedTitle="YES" id="wjU-6t-8IW">
<rect key="frame" x="20" y="231" width="280" height="44"/> <rect key="frame" x="20" y="260" width="280" height="44"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<state key="normal"> <state key="normal">
@@ -615,7 +715,7 @@
</connections> </connections>
</button> </button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" hasAttributedTitle="YES" id="oF7-P6-yi9"> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" hasAttributedTitle="YES" id="oF7-P6-yi9">
<rect key="frame" x="20" y="282" width="280" height="44"/> <rect key="frame" x="20" y="311" width="280" height="44"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/> <fontDescription key="fontDescription" type="system" pointSize="17"/>
<state key="normal"> <state key="normal">
@@ -633,7 +733,7 @@
</connections> </connections>
</button> </button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="9jU-k2-QRJ"> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="9jU-k2-QRJ">
<rect key="frame" x="20" y="344" width="280" height="44"/> <rect key="frame" x="20" y="362" width="280" height="44"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="18"/> <fontDescription key="fontDescription" type="boldSystem" pointSize="18"/>
<state key="normal" title="Next"> <state key="normal" title="Next">
@@ -648,7 +748,7 @@
</connections> </connections>
</button> </button>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" usesAttributedText="YES" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="vIa-Z9-dQK"> <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" usesAttributedText="YES" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="vIa-Z9-dQK">
<rect key="frame" x="20" y="89" width="280" height="32"/> <rect key="frame" x="20" y="123" width="280" height="32"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<attributedString key="attributedText"> <attributedString key="attributedText">
<fragment content="Person"> <fragment content="Person">
@@ -676,9 +776,10 @@
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
</subviews> </subviews>
<color key="backgroundColor" red="0.80000001192092896" green="0.80000001192092896" blue="0.80000001192092896" alpha="1" colorSpace="calibratedRGB"/> <color key="backgroundColor" red="0.92037779090000005" green="0.84682043169999999" blue="0.62681043489999999" alpha="1" colorSpace="calibratedRGB"/>
</view> </view>
<navigationItem key="navigationItem" title="Testing" id="VAd-Jw-eoG"/> <tabBarItem key="tabBarItem" title="Multiple Choice" image="check_box-1.png" id="Ntc-xb-UnE"/>
<navigationItem key="navigationItem" title="Multiple Choice" id="VAd-Jw-eoG"/>
<connections> <connections>
<outlet property="answer1Button" destination="GwC-Bf-HXP" id="vIg-e8-sJA"/> <outlet property="answer1Button" destination="GwC-Bf-HXP" id="vIg-e8-sJA"/>
<outlet property="answer2Button" destination="SQD-lH-VYW" id="H4n-me-v3B"/> <outlet property="answer2Button" destination="SQD-lH-VYW" id="H4n-me-v3B"/>
@@ -693,16 +794,36 @@
</viewController> </viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="3Kf-gx-xfq" userLabel="First Responder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="3Kf-gx-xfq" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects> </objects>
<point key="canvasLocation" x="1639" y="-289"/> <point key="canvasLocation" x="979" y="-293"/>
</scene> </scene>
<!--Espagram Words In Lesson View Controller--> <!--Tab Bar Controller-->
<scene sceneID="lCz-RG-hnO">
<objects>
<tabBarController definesPresentationContext="YES" id="hwx-6l-8oC" sceneMemberID="viewController">
<navigationItem key="navigationItem" id="hrc-fX-TeY"/>
<nil key="simulatedBottomBarMetrics"/>
<tabBar key="tabBar" contentMode="scaleToFill" id="Ixo-QT-bSE">
<rect key="frame" x="129" y="330" width="163" height="49"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
</tabBar>
<connections>
<segue destination="x6z-xh-dlG" kind="relationship" relationship="viewControllers" id="WT2-Bb-XMi"/>
<segue destination="o8A-Pj-xMi" kind="relationship" relationship="viewControllers" id="h5C-pK-ZSX"/>
</connections>
</tabBarController>
<placeholder placeholderIdentifier="IBFirstResponder" id="1zw-rA-Vsu" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="390" y="356"/>
</scene>
<!--Espagram Words In Lesson View Controller - Words-->
<scene sceneID="DCT-R0-chn"> <scene sceneID="DCT-R0-chn">
<objects> <objects>
<tableViewController id="x6z-xh-dlG" customClass="EspagramWordsInLessonViewController" sceneMemberID="viewController"> <tableViewController id="x6z-xh-dlG" customClass="EspagramWordsInLessonViewController" sceneMemberID="viewController">
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" separatorStyle="singleLineEtched" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="Jll-Rf-A8B"> <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" separatorStyle="singleLineEtched" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="Jll-Rf-A8B">
<rect key="frame" x="0.0" y="64" width="320" height="416"/> <rect key="frame" x="0.0" y="64" width="320" height="416"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> <color key="backgroundColor" red="0.92037779090000005" green="0.84682043169999999" blue="0.62681043489999999" alpha="1" colorSpace="calibratedRGB"/>
<prototypes> <prototypes>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="Word Cell" textLabel="yfB-Og-5Jh" detailTextLabel="rvl-9S-Hto" style="IBUITableViewCellStyleSubtitle" id="Sqf-Ft-s4X"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="Word Cell" textLabel="yfB-Og-5Jh" detailTextLabel="rvl-9S-Hto" style="IBUITableViewCellStyleSubtitle" id="Sqf-Ft-s4X">
<rect key="frame" x="0.0" y="46" width="320" height="46"/> <rect key="frame" x="0.0" y="46" width="320" height="46"/>
@@ -735,7 +856,8 @@
<outlet property="delegate" destination="x6z-xh-dlG" id="S3U-qC-bUk"/> <outlet property="delegate" destination="x6z-xh-dlG" id="S3U-qC-bUk"/>
</connections> </connections>
</tableView> </tableView>
<navigationItem key="navigationItem" id="Fdg-5d-vck"> <tabBarItem key="tabBarItem" title="List" image="tabbar_list.png" id="JRF-Wk-MZ4"/>
<navigationItem key="navigationItem" title="Words" id="Fdg-5d-vck">
<barButtonItem key="rightBarButtonItem" systemItem="add" id="G74-V1-sDK"> <barButtonItem key="rightBarButtonItem" systemItem="add" id="G74-V1-sDK">
<connections> <connections>
<action selector="AddButtonPressed:" destination="x6z-xh-dlG" id="jhx-3C-Shi"/> <action selector="AddButtonPressed:" destination="x6z-xh-dlG" id="jhx-3C-Shi"/>
@@ -749,7 +871,7 @@
</tableViewController> </tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="8EH-ps-n8T" userLabel="First Responder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="8EH-ps-n8T" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects> </objects>
<point key="canvasLocation" x="1694" y="374"/> <point key="canvasLocation" x="990" y="370"/>
</scene> </scene>
<!--Espagram Conjugation Table View Controller - Conjugation--> <!--Espagram Conjugation Table View Controller - Conjugation-->
<scene sceneID="Rhi-w3-Ide"> <scene sceneID="Rhi-w3-Ide">
@@ -758,7 +880,7 @@
<tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="center" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" separatorStyle="singleLineEtched" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="DJ6-de-4Ph"> <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="center" alwaysBounceVertical="YES" dataMode="prototypes" style="grouped" separatorStyle="singleLineEtched" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="DJ6-de-4Ph">
<rect key="frame" x="0.0" y="64" width="320" height="416"/> <rect key="frame" x="0.0" y="64" width="320" height="416"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> <color key="backgroundColor" red="0.92037779090000005" green="0.84682043169999999" blue="0.62681043489999999" alpha="1" colorSpace="calibratedRGB"/>
<prototypes> <prototypes>
<tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="ConjugatedVerbPerson" textLabel="5wx-ex-sUs" detailTextLabel="8Wv-aE-Zva" style="IBUITableViewCellStyleValue2" id="H3y-AM-mRp"> <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="ConjugatedVerbPerson" textLabel="5wx-ex-sUs" detailTextLabel="8Wv-aE-Zva" style="IBUITableViewCellStyleValue2" id="H3y-AM-mRp">
<rect key="frame" x="0.0" y="46" width="320" height="46"/> <rect key="frame" x="0.0" y="46" width="320" height="46"/>
@@ -795,7 +917,7 @@
</tableViewController> </tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="YsJ-g2-hqn" userLabel="First Responder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="YsJ-g2-hqn" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects> </objects>
<point key="canvasLocation" x="2199" y="-46"/> <point key="canvasLocation" x="1475" y="-50"/>
</scene> </scene>
<!--Espagram Add Word To Lesson View Controller--> <!--Espagram Add Word To Lesson View Controller-->
<scene sceneID="NRz-Zj-NV1"> <scene sceneID="NRz-Zj-NV1">
@@ -883,7 +1005,7 @@
</viewController> </viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="DAv-w9-kDX" userLabel="First Responder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="DAv-w9-kDX" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects> </objects>
<point key="canvasLocation" x="2199" y="640"/> <point key="canvasLocation" x="1475" y="636"/>
</scene> </scene>
<!--Navigation Controller--> <!--Navigation Controller-->
<scene sceneID="mnv-kd-DFc"> <scene sceneID="mnv-kd-DFc">
@@ -901,89 +1023,22 @@
</navigationController> </navigationController>
<placeholder placeholderIdentifier="IBFirstResponder" id="11N-1H-dwy" userLabel="First Responder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="11N-1H-dwy" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects> </objects>
<point key="canvasLocation" x="240" y="-15"/> <point key="canvasLocation" x="-484" y="-19"/>
</scene> </scene>
</scenes> </scenes>
<resources> <resources>
<image name="iPhoneIcon_Big.png" width="114" height="114"/> <image name="check_box-1.png" width="26" height="26"/>
<image name="espagram117.png" width="114" height="114"/>
<image name="tabbar_list.png" width="21" height="21"/>
</resources> </resources>
<classes>
<class className="CoreDataTableViewController" superclassName="UITableViewController">
<source key="sourceIdentifier" type="project" relativePath="./Classes/CoreDataTableViewController.h"/>
</class>
<class className="EspagramAddWordToLessonViewController" superclassName="UIViewController">
<source key="sourceIdentifier" type="project" relativePath="./Classes/EspagramAddWordToLessonViewController.h"/>
<relationships>
<relationship kind="action" name="addButtonPressed:"/>
<relationship kind="action" name="cancelButtonPressed:"/>
<relationship kind="outlet" name="addButton" candidateClass="UIButton"/>
<relationship kind="outlet" name="cancelButton" candidateClass="UIButton"/>
<relationship kind="outlet" name="meaningInputText" candidateClass="UITextField"/>
<relationship kind="outlet" name="meaningLabel" candidateClass="UILabel"/>
<relationship kind="outlet" name="wordInputText" candidateClass="UITextField"/>
<relationship kind="outlet" name="wordLabel" candidateClass="UILabel"/>
</relationships>
</class>
<class className="EspagramConjugationTableViewController" superclassName="UITableViewController">
<source key="sourceIdentifier" type="project" relativePath="./Classes/EspagramConjugationTableViewController.h"/>
<relationships>
<relationship kind="outlet" name="verb" candidateClass="Verb"/>
</relationships>
</class>
<class className="EspagramLessonViewController" superclassName="CoreDataTableViewController">
<source key="sourceIdentifier" type="project" relativePath="./Classes/EspagramLessonViewController.h"/>
<relationships>
<relationship kind="action" name="addLessonButtonPressed:"/>
</relationships>
</class>
<class className="EspagramMainTableViewController" superclassName="UITableViewController">
<source key="sourceIdentifier" type="project" relativePath="./Classes/EspagramMainTableViewController.h"/>
<relationships>
<relationship kind="outlet" name="aboutButton" candidateClass="UIBarButtonItem"/>
</relationships>
</class>
<class className="EspagramNewLessonViewController" superclassName="UIViewController">
<source key="sourceIdentifier" type="project" relativePath="./Classes/EspagramNewLessonViewController.h"/>
<relationships>
<relationship kind="action" name="cancelButtonPressed:"/>
<relationship kind="action" name="editingDidEnd:"/>
<relationship kind="outlet" name="addButton" candidateClass="UIButton"/>
<relationship kind="outlet" name="cancelButton" candidateClass="UIButton"/>
<relationship kind="outlet" name="descriptionLabel" candidateClass="UILabel"/>
<relationship kind="outlet" name="lessonDescriptionTextInput" candidateClass="UITextField"/>
<relationship kind="outlet" name="lessonNameTextInput" candidateClass="UITextField"/>
<relationship kind="outlet" name="nameLabel" candidateClass="UILabel"/>
</relationships>
</class>
<class className="EspagramTestViewController" superclassName="UIViewController">
<source key="sourceIdentifier" type="project" relativePath="./Classes/EspagramTestViewController.h"/>
<relationships>
<relationship kind="action" name="EditingDidEnd:" candidateClass="UITextField"/>
<relationship kind="action" name="answered:" candidateClass="UIButton"/>
<relationship kind="action" name="nextButtonPressed:"/>
<relationship kind="outlet" name="answer1Button" candidateClass="UIButton"/>
<relationship kind="outlet" name="answer2Button" candidateClass="UIButton"/>
<relationship kind="outlet" name="answer3Button" candidateClass="UIButton"/>
<relationship kind="outlet" name="answer4Button" candidateClass="UIButton"/>
<relationship kind="outlet" name="nextButton" candidateClass="UIButton"/>
<relationship kind="outlet" name="testedVerbLabel" candidateClass="UILabel"/>
<relationship kind="outlet" name="verbMeaningLable" candidateClass="UILabel"/>
<relationship kind="outlet" name="verbPersonLabel" candidateClass="UILabel"/>
</relationships>
</class>
<class className="EspagramWordsInLessonViewController" superclassName="CoreDataTableViewController">
<source key="sourceIdentifier" type="project" relativePath="./Classes/EspagramWordsInLessonViewController.h"/>
<relationships>
<relationship kind="action" name="AddButtonPressed:"/>
</relationships>
</class>
<class className="Verb" superclassName="NSManagedObject">
<source key="sourceIdentifier" type="project" relativePath="./Classes/Verb.h"/>
</class>
</classes>
<simulatedMetricsContainer key="defaultSimulatedMetrics"> <simulatedMetricsContainer key="defaultSimulatedMetrics">
<simulatedStatusBarMetrics key="statusBar"/> <simulatedStatusBarMetrics key="statusBar"/>
<simulatedOrientationMetrics key="orientation"/> <simulatedOrientationMetrics key="orientation"/>
<simulatedScreenMetrics key="destination"/> <simulatedScreenMetrics key="destination"/>
</simulatedMetricsContainer> </simulatedMetricsContainer>
<inferredMetricsTieBreakers>
<segue reference="jbI-AC-euL"/>
<segue reference="RTW-Lo-aTj"/>
<segue reference="zv8-b4-h7u"/>
</inferredMetricsTieBreakers>
</document> </document>

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

BIN
Espagram/list-1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -39,6 +39,12 @@
/* Next button in the testing screen to continue to the next verb */ /* Next button in the testing screen to continue to the next verb */
"Next" = "Volgende"; "Next" = "Volgende";
/* Multiple Choice test */
"Multiple Choice" = "Multiple Choice";
/* List of verbs */
"List" = "Lijst";
/* Simple present tense description */ /* Simple present tense description */
"TENSE_SIMPLE_PRESENT" = "Tegenwoordige tijd"; "TENSE_SIMPLE_PRESENT" = "Tegenwoordige tijd";
@@ -60,11 +66,11 @@
/* Future perfect tense description */ /* Future perfect tense description */
"TENSE_FUTURE_PERFECT" = "Voltooid tegenwoordige toekomende tijd"; "TENSE_FUTURE_PERFECT" = "Voltooid tegenwoordige toekomende tijd";
/* Condicional tense description */ /* Conditional tense description */
"TENSE_CONDICIONAL" = "Onvoltooid verleden toekomende tijd"; "TENSE_CONDITIONAL" = "Onvoltooid verleden toekomende tijd";
/* Condicional tense description */ /* Conditional tense description */
"TENSE_CONDICIONAL_PERFECT" = "Voltooid verleden toekomende tijd"; "TENSE_CONDITIONAL_PERFECT" = "Voltooid verleden toekomende tijd";
/* Gerund tense description */ /* Gerund tense description */
"TENSE_GERUND" = "Gerundium"; "TENSE_GERUND" = "Gerundium";

BIN
Espagram/tabbar_list.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB