comparison LazyBear.xcodeproj/project.pbxproj @ 448:f71761f166f2

Handle when data is empty
author Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
date Wed, 23 Jun 2021 11:47:14 +0200
parents 8621ba6fd457
children 4b8031e696e8
comparison
equal deleted inserted replaced
447:8621ba6fd457 448:f71761f166f2
96 95AD4A2D26078C1400498079 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AD4A2C26078C1400498079 /* ContentView.swift */; }; 96 95AD4A2D26078C1400498079 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AD4A2C26078C1400498079 /* ContentView.swift */; };
97 95AF0FF72671320F0049C4AB /* DisplayWords.json in Resources */ = {isa = PBXBuildFile; fileRef = 95AF0FF62671320F0049C4AB /* DisplayWords.json */; }; 97 95AF0FF72671320F0049C4AB /* DisplayWords.json in Resources */ = {isa = PBXBuildFile; fileRef = 95AF0FF62671320F0049C4AB /* DisplayWords.json */; };
98 95AF0FF92671342E0049C4AB /* DisplayWordsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AF0FF82671342E0049C4AB /* DisplayWordsModel.swift */; }; 98 95AF0FF92671342E0049C4AB /* DisplayWordsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AF0FF82671342E0049C4AB /* DisplayWordsModel.swift */; };
99 95B85AB6267FAE7A0080CF39 /* ConditionalModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B85AB5267FAE7A0080CF39 /* ConditionalModifier.swift */; }; 99 95B85AB6267FAE7A0080CF39 /* ConditionalModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B85AB5267FAE7A0080CF39 /* ConditionalModifier.swift */; };
100 95BB05B22670B8C3005A2029 /* KeyStatsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BB05B12670B8C3005A2029 /* KeyStatsModel.swift */; }; 100 95BB05B22670B8C3005A2029 /* KeyStatsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BB05B12670B8C3005A2029 /* KeyStatsModel.swift */; };
101 95BC1C642683326C00F94373 /* KeyStatsRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BC1C632683326C00F94373 /* KeyStatsRow.swift */; };
102 95BC1C66268336A200F94373 /* UnwrapAnyOptional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BC1C65268336A200F94373 /* UnwrapAnyOptional.swift */; };
101 95C22F3F26776F010014C98A /* CompanyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C22F3E26776F010014C98A /* CompanyModel.swift */; }; 103 95C22F3F26776F010014C98A /* CompanyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C22F3E26776F010014C98A /* CompanyModel.swift */; };
102 95C8C0E0262A369F0082D1D9 /* ProfileResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C8C0DF262A369F0082D1D9 /* ProfileResponse.swift */; }; 104 95C8C0E0262A369F0082D1D9 /* ProfileResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C8C0DF262A369F0082D1D9 /* ProfileResponse.swift */; };
103 95CCFB56266E7A0F00C384A1 /* InsiderTransactionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CCFB55266E7A0F00C384A1 /* InsiderTransactionModel.swift */; }; 105 95CCFB56266E7A0F00C384A1 /* InsiderTransactionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CCFB55266E7A0F00C384A1 /* InsiderTransactionModel.swift */; };
104 95CCFB5E266E855800C384A1 /* GetDateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CCFB5D266E855800C384A1 /* GetDateComponents.swift */; }; 106 95CCFB5E266E855800C384A1 /* GetDateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CCFB5D266E855800C384A1 /* GetDateComponents.swift */; };
105 95CCFB60266E864C00C384A1 /* ConvertStringToDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CCFB5F266E864C00C384A1 /* ConvertStringToDate.swift */; }; 107 95CCFB60266E864C00C384A1 /* ConvertStringToDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CCFB5F266E864C00C384A1 /* ConvertStringToDate.swift */; };
282 95AD4A2C26078C1400498079 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; 284 95AD4A2C26078C1400498079 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
283 95AF0FF62671320F0049C4AB /* DisplayWords.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = DisplayWords.json; sourceTree = "<group>"; }; 285 95AF0FF62671320F0049C4AB /* DisplayWords.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = DisplayWords.json; sourceTree = "<group>"; };
284 95AF0FF82671342E0049C4AB /* DisplayWordsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisplayWordsModel.swift; sourceTree = "<group>"; }; 286 95AF0FF82671342E0049C4AB /* DisplayWordsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisplayWordsModel.swift; sourceTree = "<group>"; };
285 95B85AB5267FAE7A0080CF39 /* ConditionalModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConditionalModifier.swift; sourceTree = "<group>"; }; 287 95B85AB5267FAE7A0080CF39 /* ConditionalModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConditionalModifier.swift; sourceTree = "<group>"; };
286 95BB05B12670B8C3005A2029 /* KeyStatsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStatsModel.swift; sourceTree = "<group>"; }; 288 95BB05B12670B8C3005A2029 /* KeyStatsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStatsModel.swift; sourceTree = "<group>"; };
289 95BC1C632683326C00F94373 /* KeyStatsRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStatsRow.swift; sourceTree = "<group>"; };
290 95BC1C65268336A200F94373 /* UnwrapAnyOptional.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnwrapAnyOptional.swift; sourceTree = "<group>"; };
287 95C22F3E26776F010014C98A /* CompanyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyModel.swift; sourceTree = "<group>"; }; 291 95C22F3E26776F010014C98A /* CompanyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyModel.swift; sourceTree = "<group>"; };
288 95C8C0DF262A369F0082D1D9 /* ProfileResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileResponse.swift; sourceTree = "<group>"; }; 292 95C8C0DF262A369F0082D1D9 /* ProfileResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileResponse.swift; sourceTree = "<group>"; };
289 95CCFB55266E7A0F00C384A1 /* InsiderTransactionModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderTransactionModel.swift; sourceTree = "<group>"; }; 293 95CCFB55266E7A0F00C384A1 /* InsiderTransactionModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderTransactionModel.swift; sourceTree = "<group>"; };
290 95CCFB5D266E855800C384A1 /* GetDateComponents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetDateComponents.swift; sourceTree = "<group>"; }; 294 95CCFB5D266E855800C384A1 /* GetDateComponents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetDateComponents.swift; sourceTree = "<group>"; };
291 95CCFB5F266E864C00C384A1 /* ConvertStringToDate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvertStringToDate.swift; sourceTree = "<group>"; }; 295 95CCFB5F266E864C00C384A1 /* ConvertStringToDate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvertStringToDate.swift; sourceTree = "<group>"; };
400 952045142610C7C600A76362 /* ConvertEpoch.swift */, 404 952045142610C7C600A76362 /* ConvertEpoch.swift */,
401 95A7C0732616409D003E2EC1 /* ParseJSON.swift */, 405 95A7C0732616409D003E2EC1 /* ParseJSON.swift */,
402 95CCFB5D266E855800C384A1 /* GetDateComponents.swift */, 406 95CCFB5D266E855800C384A1 /* GetDateComponents.swift */,
403 95CCFB5F266E864C00C384A1 /* ConvertStringToDate.swift */, 407 95CCFB5F266E864C00C384A1 /* ConvertStringToDate.swift */,
404 95B85AB5267FAE7A0080CF39 /* ConditionalModifier.swift */, 408 95B85AB5267FAE7A0080CF39 /* ConditionalModifier.swift */,
409 95BC1C65268336A200F94373 /* UnwrapAnyOptional.swift */,
405 ); 410 );
406 path = "Global functions"; 411 path = "Global functions";
407 sourceTree = "<group>"; 412 sourceTree = "<group>";
408 }; 413 };
409 9523ED402615BD93006D3D6F /* Resources */ = { 414 9523ED402615BD93006D3D6F /* Resources */ = {
699 isa = PBXGroup; 704 isa = PBXGroup;
700 children = ( 705 children = (
701 9502BBFC267F63F3003B0A59 /* CustomRectangleBox.swift */, 706 9502BBFC267F63F3003B0A59 /* CustomRectangleBox.swift */,
702 9502BBFA267F5EE8003B0A59 /* ChartHelper.swift */, 707 9502BBFA267F5EE8003B0A59 /* ChartHelper.swift */,
703 9502BBFE267F6454003B0A59 /* KeyStatsHelper.swift */, 708 9502BBFE267F6454003B0A59 /* KeyStatsHelper.swift */,
709 95BC1C632683326C00F94373 /* KeyStatsRow.swift */,
704 9502BC00267F8771003B0A59 /* KeyStatsList.swift */, 710 9502BC00267F8771003B0A59 /* KeyStatsList.swift */,
705 95E4A2D6268091F900A6FEB9 /* NewsHelper.swift */, 711 95E4A2D6268091F900A6FEB9 /* NewsHelper.swift */,
706 95E4A2D82680931300A6FEB9 /* NewsRow.swift */, 712 95E4A2D82680931300A6FEB9 /* NewsRow.swift */,
707 95E4A2DF2680A70000A6FEB9 /* NewsList.swift */, 713 95E4A2DF2680A70000A6FEB9 /* NewsList.swift */,
708 95E4A2E12680AD7C00A6FEB9 /* SFSafariViewWrapper.swift */, 714 95E4A2E12680AD7C00A6FEB9 /* SFSafariViewWrapper.swift */,
1061 952FC0B8267C97BA001406B1 /* WatchlistSheetRow.swift in Sources */, 1067 952FC0B8267C97BA001406B1 /* WatchlistSheetRow.swift in Sources */,
1062 9550444326111E7A000E0BCB /* SectorRow.swift in Sources */, 1068 9550444326111E7A000E0BCB /* SectorRow.swift in Sources */,
1063 95123ABE267669C6001BFAF3 /* StockSheetRow.swift in Sources */, 1069 95123ABE267669C6001BFAF3 /* StockSheetRow.swift in Sources */,
1064 9550443A26111B2B000E0BCB /* HomeView.swift in Sources */, 1070 9550443A26111B2B000E0BCB /* HomeView.swift in Sources */,
1065 95672B9825DDA54700DCBE4A /* Persistence.swift in Sources */, 1071 95672B9825DDA54700DCBE4A /* Persistence.swift in Sources */,
1072 95BC1C66268336A200F94373 /* UnwrapAnyOptional.swift in Sources */,
1066 95123ABC2676676B001BFAF3 /* CurrencySheetRow.swift in Sources */, 1073 95123ABC2676676B001BFAF3 /* CurrencySheetRow.swift in Sources */,
1067 95A7C0742616409D003E2EC1 /* ParseJSON.swift in Sources */, 1074 95A7C0742616409D003E2EC1 /* ParseJSON.swift in Sources */,
1068 95E4A2D7268091F900A6FEB9 /* NewsHelper.swift in Sources */, 1075 95E4A2D7268091F900A6FEB9 /* NewsHelper.swift in Sources */,
1069 9576BFED26810713002BCAC6 /* InsiderRosterList.swift in Sources */, 1076 9576BFED26810713002BCAC6 /* InsiderRosterList.swift in Sources */,
1070 9547482426821F9400D6A966 /* InsiderTransactionsList.swift in Sources */, 1077 9547482426821F9400D6A966 /* InsiderTransactionsList.swift in Sources */,
1082 95A7C066261639E0003E2EC1 /* SearchView.swift in Sources */, 1089 95A7C066261639E0003E2EC1 /* SearchView.swift in Sources */,
1083 9502BBFD267F63F3003B0A59 /* CustomRectangleBox.swift in Sources */, 1090 9502BBFD267F63F3003B0A59 /* CustomRectangleBox.swift in Sources */,
1084 95A4B937263EA5C20056F036 /* WatchlistCreatorRow.swift in Sources */, 1091 95A4B937263EA5C20056F036 /* WatchlistCreatorRow.swift in Sources */,
1085 950D0E192618AA4900D17AD7 /* CompanyList.swift in Sources */, 1092 950D0E192618AA4900D17AD7 /* CompanyList.swift in Sources */,
1086 9502BBFB267F5EE8003B0A59 /* ChartHelper.swift in Sources */, 1093 9502BBFB267F5EE8003B0A59 /* ChartHelper.swift in Sources */,
1094 95BC1C642683326C00F94373 /* KeyStatsRow.swift in Sources */,
1087 952994822629CA46005F0AB0 /* SearchResponse.swift in Sources */, 1095 952994822629CA46005F0AB0 /* SearchResponse.swift in Sources */,
1088 95A07F6C26305AC6009865AA /* QuoteModel.swift in Sources */, 1096 95A07F6C26305AC6009865AA /* QuoteModel.swift in Sources */,
1089 95A07F6226305A9B009865AA /* CurrencyModel.swift in Sources */, 1097 95A07F6226305A9B009865AA /* CurrencyModel.swift in Sources */,
1090 9529947E2629CA3E005F0AB0 /* Search.swift in Sources */, 1098 9529947E2629CA3E005F0AB0 /* Search.swift in Sources */,
1091 95613ADF264FC6FD00D4CE8F /* LatestNewsModel.swift in Sources */, 1099 95613ADF264FC6FD00D4CE8F /* LatestNewsModel.swift in Sources */,