tracks/objective-c/xcodeProject/ObjectiveC.xcodeproj/project.pbxproj in trackler-2.2.1.67 vs tracks/objective-c/xcodeProject/ObjectiveC.xcodeproj/project.pbxproj in trackler-2.2.1.68
- old
+ new
@@ -77,10 +77,12 @@
E94ACA151D41763800D56CC2 /* AllYourBaseTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E94ACA141D41763800D56CC2 /* AllYourBaseTest.m */; };
E951B6B71D4294E6009EB5B6 /* AllergiesExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E951B6B61D4294E6009EB5B6 /* AllergiesExample.m */; };
E951B6B91D429550009EB5B6 /* AllergiesTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E951B6B81D429550009EB5B6 /* AllergiesTest.m */; };
E95C52551E81C82A0095D321 /* BinarySearchExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E95C52531E81C82A0095D321 /* BinarySearchExample.m */; };
E95C52561E81C82A0095D321 /* BinarySearchTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E95C52541E81C82A0095D321 /* BinarySearchTest.m */; };
+ E964F68F1FBF9CA6000114D9 /* SayExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E964F68E1FBF9CA6000114D9 /* SayExample.m */; };
+ E964F6911FBF9CC6000114D9 /* SayTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E964F6901FBF9CC6000114D9 /* SayTest.m */; };
E96993981DF60E1E009EA223 /* TransposeExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E96993971DF60E1E009EA223 /* TransposeExample.m */; };
E969939A1DF60E5F009EA223 /* TransposeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E96993991DF60E5F009EA223 /* TransposeTest.m */; };
E973200C1E9DA0A900ABEE5C /* SieveExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E973200B1E9DA0A900ABEE5C /* SieveExample.m */; };
E9895B6E1E8DA8E8006AD25D /* CryptoSquareExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E9895B6D1E8DA8E8006AD25D /* CryptoSquareExample.m */; };
E9895B701E8DA914006AD25D /* CryptoSquareTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E9895B6F1E8DA914006AD25D /* CryptoSquareTest.m */; };
@@ -195,10 +197,13 @@
E951B6B61D4294E6009EB5B6 /* AllergiesExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllergiesExample.m; path = ../../exercises/allergies/AllergiesExample.m; sourceTree = "<group>"; };
E951B6B81D429550009EB5B6 /* AllergiesTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllergiesTest.m; path = ../../exercises/allergies/AllergiesTest.m; sourceTree = "<group>"; };
E95C52521E81C82A0095D321 /* BinarySearchExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BinarySearchExample.h; path = "../../exercises/binary-search/BinarySearchExample.h"; sourceTree = "<group>"; };
E95C52531E81C82A0095D321 /* BinarySearchExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BinarySearchExample.m; path = "../../exercises/binary-search/BinarySearchExample.m"; sourceTree = "<group>"; };
E95C52541E81C82A0095D321 /* BinarySearchTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BinarySearchTest.m; path = "../../exercises/binary-search/BinarySearchTest.m"; sourceTree = "<group>"; };
+ E964F68D1FBF9CA6000114D9 /* SayExample.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SayExample.h; path = ../../exercises/say/SayExample.h; sourceTree = "<group>"; };
+ E964F68E1FBF9CA6000114D9 /* SayExample.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = SayExample.m; path = ../../exercises/say/SayExample.m; sourceTree = "<group>"; };
+ E964F6901FBF9CC6000114D9 /* SayTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = SayTest.m; path = ../../exercises/say/SayTest.m; sourceTree = "<group>"; };
E96993961DF60E1E009EA223 /* TransposeExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TransposeExample.h; path = ../../exercises/transpose/TransposeExample.h; sourceTree = "<group>"; };
E96993971DF60E1E009EA223 /* TransposeExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TransposeExample.m; path = ../../exercises/transpose/TransposeExample.m; sourceTree = "<group>"; };
E96993991DF60E5F009EA223 /* TransposeTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TransposeTest.m; path = ../../exercises/transpose/TransposeTest.m; sourceTree = "<group>"; };
E973200A1E9DA0A900ABEE5C /* SieveExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SieveExample.h; path = ../../exercises/sieve/SieveExample.h; sourceTree = "<group>"; };
E973200B1E9DA0A900ABEE5C /* SieveExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SieveExample.m; path = ../../exercises/sieve/SieveExample.m; sourceTree = "<group>"; };
@@ -283,10 +288,11 @@
E9381D491D8F293C003F22A1 /* Raindrops */,
6F409F8B1F0DBD1500217758 /* RNATranscription */,
E9E8B6F51D519E2E0012F12C /* RobotName */,
E9FDCA161D540793004EE8DB /* RomanNumerals */,
E9C1C02C1D9EC0E50015E86E /* RunLengthEncoding */,
+ E964F68C1FBF9B6B000114D9 /* Say */,
E907FE8F1D87545300B93DA9 /* ScrabbleScore */,
E9C1C0201D9D98B80015E86E /* SecretHandshake */,
E97320091E9DA06500ABEE5C /* Sieve */,
E9E8B6F61D519E340012F12C /* SpaceAge */,
A0BBFCBC1E37703D00230071 /* Sublist */,
@@ -454,10 +460,20 @@
E95C52541E81C82A0095D321 /* BinarySearchTest.m */,
);
name = BinarySearch;
sourceTree = "<group>";
};
+ E964F68C1FBF9B6B000114D9 /* Say */ = {
+ isa = PBXGroup;
+ children = (
+ E964F68D1FBF9CA6000114D9 /* SayExample.h */,
+ E964F68E1FBF9CA6000114D9 /* SayExample.m */,
+ E964F6901FBF9CC6000114D9 /* SayTest.m */,
+ );
+ name = Say;
+ sourceTree = "<group>";
+ };
E96993951DF60DF1009EA223 /* Transpose */ = {
isa = PBXGroup;
children = (
E96993961DF60E1E009EA223 /* TransposeExample.h */,
E96993971DF60E1E009EA223 /* TransposeExample.m */,
@@ -871,10 +887,11 @@
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 */,
+ E964F6911FBF9CC6000114D9 /* SayTest.m in Sources */,
E951B6B71D4294E6009EB5B6 /* AllergiesExample.m in Sources */,
E9FDCA1B1D540801004EE8DB /* RomanNumeralsTest.m in Sources */,
E9C1C0231D9D993E0015E86E /* SecretHandshakeExample.m in Sources */,
1EFACAB71CCCAF3D006F2E69 /* RobotNameExample.m in Sources */,
E9FCFED31E98333D003080C0 /* PascalsTriangleExample.m in Sources */,
@@ -893,9 +910,10 @@
E947A4DE1D81FE0F00633720 /* TriangleExample.m in Sources */,
1EFACAAC1CCCAF3D006F2E69 /* HammingTest.m in Sources */,
E9386EEE1E0B692D0009A414 /* AtbashCipherExample.m in Sources */,
1EFACAA61CCCAF3D006F2E69 /* BobTest.m in Sources */,
E9B345FA1DB93839006EFBE2 /* PangramTest.m in Sources */,
+ E964F68F1FBF9CA6000114D9 /* SayExample.m in Sources */,
E9895B701E8DA914006AD25D /* CryptoSquareTest.m in Sources */,
E9B9F2D41E9EB39C00214076 /* LuhnExample.m in Sources */,
E9A7B2F91DA5AC55009056B6 /* LargestSeriesProductTest.m in Sources */,
1EFACAAF1CCCAF3D006F2E69 /* LeapExample.m in Sources */,
E9386EF01E0B694D0009A414 /* AtbashCipherTest.m in Sources */,