tracks/objective-c/xcodeProject/ObjectiveC.xcodeproj/project.pbxproj in trackler-2.0.3.7 vs tracks/objective-c/xcodeProject/ObjectiveC.xcodeproj/project.pbxproj in trackler-2.0.3.8
- old
+ new
@@ -77,10 +77,12 @@
E9C1C0251D9D99620015E86E /* SecretHandshakeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E9C1C0241D9D99620015E86E /* SecretHandshakeTest.m */; };
E9C1C0291D9DB16B0015E86E /* AcronymExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E9C1C0281D9DB16B0015E86E /* AcronymExample.m */; };
E9C1C02B1D9DB1830015E86E /* AcronymTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E9C1C02A1D9DB1830015E86E /* AcronymTest.m */; };
E9C1C02F1D9EC1130015E86E /* RunLengthEncodingExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E9C1C02E1D9EC1130015E86E /* RunLengthEncodingExample.m */; };
E9C1C0311D9EC1270015E86E /* RunLengthEncodingTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E9C1C0301D9EC1270015E86E /* RunLengthEncodingTest.m */; };
+ E9F390071DFCA337005C5F46 /* IsogramExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E9F390061DFCA337005C5F46 /* IsogramExample.m */; };
+ E9F390091DFCA350005C5F46 /* IsogramTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E9F390081DFCA350005C5F46 /* IsogramTest.m */; };
E9FDCA191D5407D2004EE8DB /* RomanNumeralsExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E9FDCA181D5407D2004EE8DB /* RomanNumeralsExample.m */; };
E9FDCA1B1D540801004EE8DB /* RomanNumeralsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E9FDCA1A1D540801004EE8DB /* RomanNumeralsTest.m */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
@@ -171,10 +173,13 @@
E9C1C0281D9DB16B0015E86E /* AcronymExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AcronymExample.m; path = ../../exercises/acronym/AcronymExample.m; sourceTree = "<group>"; };
E9C1C02A1D9DB1830015E86E /* AcronymTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AcronymTest.m; path = ../../exercises/acronym/AcronymTest.m; sourceTree = "<group>"; };
E9C1C02D1D9EC1130015E86E /* RunLengthEncodingExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RunLengthEncodingExample.h; path = "../../exercises/run-length-encoding/RunLengthEncodingExample.h"; sourceTree = "<group>"; };
E9C1C02E1D9EC1130015E86E /* RunLengthEncodingExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RunLengthEncodingExample.m; path = "../../exercises/run-length-encoding/RunLengthEncodingExample.m"; sourceTree = "<group>"; };
E9C1C0301D9EC1270015E86E /* RunLengthEncodingTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RunLengthEncodingTest.m; path = "../../exercises/run-length-encoding/RunLengthEncodingTest.m"; sourceTree = "<group>"; };
+ E9F390051DFCA337005C5F46 /* IsogramExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IsogramExample.h; path = ../../exercises/isogram/IsogramExample.h; sourceTree = "<group>"; };
+ E9F390061DFCA337005C5F46 /* IsogramExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IsogramExample.m; path = ../../exercises/isogram/IsogramExample.m; sourceTree = "<group>"; };
+ E9F390081DFCA350005C5F46 /* IsogramTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IsogramTest.m; path = ../../exercises/isogram/IsogramTest.m; sourceTree = "<group>"; };
E9FDCA171D5407D2004EE8DB /* RomanNumeralsExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RomanNumeralsExample.h; path = "../../exercises/roman-numerals/RomanNumeralsExample.h"; sourceTree = "<group>"; };
E9FDCA181D5407D2004EE8DB /* RomanNumeralsExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RomanNumeralsExample.m; path = "../../exercises/roman-numerals/RomanNumeralsExample.m"; sourceTree = "<group>"; };
E9FDCA1A1D540801004EE8DB /* RomanNumeralsTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RomanNumeralsTest.m; path = "../../exercises/roman-numerals/RomanNumeralsTest.m"; sourceTree = "<group>"; };
/* End PBXFileReference section */
@@ -202,10 +207,11 @@
E9E8B6ED1D519DF50012F12C /* Etl */,
E907D0C71D6B72B600106C42 /* Gigasecond */,
E9E8B6EE1D519DFE0012F12C /* GradeSchool */,
E9E8B6EF1D519E040012F12C /* Hamming */,
E9E8B6F01D519E0B0012F12C /* HelloWorld */,
+ E9F390041DFCA307005C5F46 /* Isogram */,
E9A7B2F41DA5ABA3009056B6 /* LargestSeriesProduct */,
E9E8B6F11D519E120012F12C /* Leap */,
E92FCC0A1D78F2AA00061017 /* Meetup */,
E9E8B6F21D519E180012F12C /* NucleotideCount */,
E9B345F51DB937E5006EFBE2 /* Pangram */,
@@ -531,10 +537,20 @@
1EFACAA21CCCAF3D006F2E69 /* WordCountTest.m */,
);
name = WordCount;
sourceTree = "<group>";
};
+ E9F390041DFCA307005C5F46 /* Isogram */ = {
+ isa = PBXGroup;
+ children = (
+ E9F390051DFCA337005C5F46 /* IsogramExample.h */,
+ E9F390061DFCA337005C5F46 /* IsogramExample.m */,
+ E9F390081DFCA350005C5F46 /* IsogramTest.m */,
+ );
+ name = Isogram;
+ sourceTree = "<group>";
+ };
E9FDCA161D540793004EE8DB /* RomanNumerals */ = {
isa = PBXGroup;
children = (
E9FDCA171D5407D2004EE8DB /* RomanNumeralsExample.h */,
E9FDCA181D5407D2004EE8DB /* RomanNumeralsExample.m */,
@@ -646,10 +662,11 @@
E9381D461D8EDFFA003F22A1 /* DifferenceOfSquaresExample.m in Sources */,
E9A7B2F71DA5AC37009056B6 /* LargestSeriesProductExample.m in Sources */,
E907D0CA1D6B731600106C42 /* GigasecondExample.m in Sources */,
E9381D521D8F2DCC003F22A1 /* ClockExample.m in Sources */,
E99D1D811D5533BF0006A303 /* SumOfMultiplesExample.m in Sources */,
+ E9F390071DFCA337005C5F46 /* IsogramExample.m in Sources */,
E9C1C02F1D9EC1130015E86E /* RunLengthEncodingExample.m in Sources */,
E92FCC0F1D78F3B600061017 /* MeetupTest.m in Sources */,
E9381D4E1D8F2982003F22A1 /* RaindropsTest.m in Sources */,
E9381D541D8F2DE1003F22A1 /* ClockTest.m in Sources */,
1EFACAB41CCCAF3D006F2E69 /* PerfectNumbersTest.m in Sources */,
@@ -662,9 +679,10 @@
1EFACAA81CCCAF3D006F2E69 /* EtlTest.m in Sources */,
E947A4E01D81FE3A00633720 /* TriangleTest.m in Sources */,
1EFACAA91CCCAF3D006F2E69 /* GradeSchoolExample.m in Sources */,
1EFACABA1CCCAF3D006F2E69 /* SpaceAgeTest.m in Sources */,
1EFACAB91CCCAF3D006F2E69 /* SpaceAgeExample.m in Sources */,
+ E9F390091DFCA350005C5F46 /* IsogramTest.m in Sources */,
E951B6B71D4294E6009EB5B6 /* AllergiesExample.m in Sources */,
E9FDCA1B1D540801004EE8DB /* RomanNumeralsTest.m in Sources */,
E9C1C0231D9D993E0015E86E /* SecretHandshakeExample.m in Sources */,
1EFACAB71CCCAF3D006F2E69 /* RobotNameExample.m in Sources */,
1EFACAA51CCCAF3D006F2E69 /* BobExample.m in Sources */,