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,12 +10,102 @@
@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;
} }
- (void)applicationWillResignActive:(UIApplication *)application - (void)applicationWillResignActive:(UIApplication *)application
{ {
// Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
@@ -24,7 +114,7 @@
- (void)applicationDidEnterBackground:(UIApplication *)application - (void)applicationDidEnterBackground:(UIApplication *)application
{ {
// Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
// If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
} }

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