[{"title":"( 2897 个子文件 11.69MB ) openfoodfacts-ios:适用于 iOS 的 Open Food Facts 原生 (Swift) 版本。 欢迎编码器和解码器:selfie::canned_food: :smiling_face_with_smiling_eyes:","children":[{"title":"PULL_REQUEST_TEMPLATE.md <span style='color:#111;'> 755B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 2.70KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"TakePictureViewController.swift <span style='color:#111;'> 4.47KB </span>","children":null,"spread":false},{"title":"PickerToolbarViewController.swift <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"PickerViewController.swift <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"RootViewController.swift <span style='color:#111;'> 4.13KB </span>","children":null,"spread":false},{"title":"CircularProgressBar.swift <span style='color:#111;'> 5.23KB </span>","children":null,"spread":false},{"title":"SelectTaxonomyViewController.swift <span style='color:#111;'> 4.65KB </span>","children":null,"spread":false},{"title":"EditNutritiveValueView.swift <span style='color:#111;'> 4.81KB </span>","children":null,"spread":false},{"title":"SelectNutrimentViewController.swift <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"PictureTableViewController.swift <span style='color:#111;'> 8.05KB </span>","children":null,"spread":false},{"title":"SelectCategoryViewController.swift <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"ProductAddViewController.swift <span style='color:#111;'> 42.73KB </span>","children":null,"spread":false},{"title":"SelectAllergenViewController.swift <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"PictureTableViewCell.swift <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"ProductDetailViewController.swift <span style='color:#111;'> 30.84KB </span>","children":null,"spread":false},{"title":"FormTableViewController.swift <span style='color:#111;'> 8.55KB </span>","children":null,"spread":false},{"title":"IngredientsHeaderCellController.swift <span style='color:#111;'> 8.58KB </span>","children":null,"spread":false},{"title":"IngredientsFormTableViewController.swift <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false},{"title":"ProductDetailViewControllerExtension.swift <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false},{"title":"ProductAttributeViewController.swift <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false},{"title":"SummaryHeaderCellController.swift <span style='color:#111;'> 6.53KB </span>","children":null,"spread":false},{"title":"SummaryFooterCellController.swift <span style='color:#111;'> 3.42KB </span>","children":null,"spread":false},{"title":"SummaryFormTableViewController.swift <span style='color:#111;'> 3.63KB </span>","children":null,"spread":false},{"title":"NutritionTableHeaderCellController.swift <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"NutritionTableFormTableViewController.swift <span style='color:#111;'> 2.28KB </span>","children":null,"spread":false},{"title":"EnvironmentFormTableViewController.swift <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"EnvironmentHeaderCellController.swift <span style='color:#111;'> 8.84KB </span>","children":null,"spread":false},{"title":"SearchTableViewControllerState.swift <span style='color:#111;'> 649B </span>","children":null,"spread":false},{"title":"ScannerResultViewController.swift <span style='color:#111;'> 4.73KB </span>","children":null,"spread":false},{"title":"SearchViewController.swift <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"ScannerViewController.swift <span style='color:#111;'> 36.90KB </span>","children":null,"spread":false},{"title":"SearchTableViewController.swift <span style='color:#111;'> 12.53KB </span>","children":null,"spread":false},{"title":"HistoryTableViewController.swift <span style='color:#111;'> 10.20KB </span>","children":null,"spread":false},{"title":"CameraController.swift <span style='color:#111;'> 2.82KB </span>","children":null,"spread":false},{"title":"LanguagesTableViewController.swift <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"IngredientsAnalysisSettingsTableViewController.swift <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false},{"title":"AllergensAlertsTableViewController.swift <span style='color:#111;'> 4.55KB </span>","children":null,"spread":false},{"title":"IngredientsAnalysisSettingsTableViewCell.swift <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"AllergensAddTableViewCell.swift <span style='color:#111;'> 708B </span>","children":null,"spread":false},{"title":"SettingsTableViewController.swift <span style='color:#111;'> 5.84KB </span>","children":null,"spread":false},{"title":"CreditsViewController.swift <span style='color:#111;'> 3.63KB </span>","children":null,"spread":false},{"title":"LoginViewController.swift <span style='color:#111;'> 3.99KB </span>","children":null,"spread":false},{"title":"UserViewController.swift <span style='color:#111;'> 9.11KB </span>","children":null,"spread":false},{"title":"LoggedInViewController.swift <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"PendingUploadTableViewController.swift <span style='color:#111;'> 3.50KB </span>","children":null,"spread":false},{"title":"CredentialsController.swift <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"TabBarNotificationController.swift <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"AnalyticsManager.swift <span style='color:#111;'> 643B </span>","children":null,"spread":false},{"title":"ShortcutParser.swift <span style='color:#111;'> 961B </span>","children":null,"spread":false},{"title":"DeepLinkManager.swift <span style='color:#111;'> 769B </span>","children":null,"spread":false},{"title":"LaunchScreen.storyboard <span style='color:#111;'> 3.22KB </span>","children":null,"spread":false},{"title":"SingleLetterNutriscoreView.swift <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"PickerActionSheet.xib <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"SingleLetterNutriscoreView.xib <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false},{"title":"StoryboardNames.swift <span style='color:#111;'> 332B </span>","children":null,"spread":false},{"title":"Main.storyboard <span style='color:#111;'> 14.23KB </span>","children":null,"spread":false},{"title":"SelectCategoryViewController.xib <span style='color:#111;'> 3.67KB </span>","children":null,"spread":false},{"title":"SelectAllergenViewController.xib <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false},{"title":"ProductAddViewController.storyboard <span style='color:#111;'> 98.50KB </span>","children":null,"spread":false},{"title":"EditNutritiveValueView.xib <span style='color:#111;'> 9.96KB </span>","children":null,"spread":false},{"title":"SelectNutrimentViewController.xib <span style='color:#111;'> 3.67KB </span>","children":null,"spread":false},{"title":"ButtonBarView.xib <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"ProductDetailBaseCell.swift <span style='color:#111;'> 448B </span>","children":null,"spread":false},{"title":"EcoscoreImageView.swift <span style='color:#111;'> 848B </span>","children":null,"spread":false},{"title":"ProductDetailWebViewTableViewCell.xib <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false},{"title":"HostedViewCell.swift <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"InfoRowTableViewCell.xib <span style='color:#111;'> 4.29KB </span>","children":null,"spread":false},{"title":"NutriScoreView.swift <span style='color:#111;'> 3.62KB </span>","children":null,"spread":false},{"title":"InfoRowTableViewCell.swift <span style='color:#111;'> 4.09KB </span>","children":null,"spread":false},{"title":"PictureCallToActionView.swift <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"IngredientsAnalysisView.xib <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"NutriScoreView.xib <span style='color:#111;'> 5.97KB </span>","children":null,"spread":false},{"title":"PictureCallToActionView.xib <span style='color:#111;'> 5.40KB </span>","children":null,"spread":false},{"title":"IconButtonView.swift <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"IngredientsAnalysisView.swift <span style='color:#111;'> 10.87KB </span>","children":null,"spread":false},{"title":"IconButtonView.xib <span style='color:#111;'> 6.25KB </span>","children":null,"spread":false},{"title":"ProductDetailViewController.storyboard <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false},{"title":"ProductDetailWebViewTableViewCell.swift <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false},{"title":"NutritionLevelsTableViewCell.xib <span style='color:#111;'> 4.66KB </span>","children":null,"spread":false},{"title":"NutritionLevelView.xib <span style='color:#111;'> 6.95KB </span>","children":null,"spread":false},{"title":"NutritionHeaderTableViewCell.swift <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"NutritionLevelView.swift <span style='color:#111;'> 617B </span>","children":null,"spread":false},{"title":"NutritionLevelsTableViewCell.swift <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false},{"title":"NutritionHeaderTableViewCell.xib <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"NovaGroupView.swift <span style='color:#111;'> 875B </span>","children":null,"spread":false},{"title":"RobotoffQuestionTableViewCell.swift <span style='color:#111;'> 8.73KB </span>","children":null,"spread":false},{"title":"IngredientsHeaderCellController.xib <span style='color:#111;'> 10.76KB </span>","children":null,"spread":false},{"title":"RobotoffQuestionTableViewCell.xib <span style='color:#111;'> 23.95KB </span>","children":null,"spread":false},{"title":"AttributeView.swift <span style='color:#111;'> 8.50KB </span>","children":null,"spread":false},{"title":"AttributeTableViewCell.xib <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"ProductAttributeViewController.storyboard <span style='color:#111;'> 3.31KB </span>","children":null,"spread":false},{"title":"AttributeTableViewCell.swift <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"AttributeView.xib <span style='color:#111;'> 5.87KB </span>","children":null,"spread":false},{"title":"IngredientsAnalysisTableViewCell.xib <span style='color:#111;'> 4.61KB </span>","children":null,"spread":false},{"title":"SummaryHeaderCellController.xib <span style='color:#111;'> 5.23KB </span>","children":null,"spread":false},{"title":"SummaryFooterCellController.xib <span style='color:#111;'> 2.90KB </span>","children":null,"spread":false},{"title":"IngredientsAnalysisTableViewCell.swift <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"EnvironmentHeaderCellController.xib <span style='color:#111;'> 10.85KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]