diff --git a/OpenSSL-for-iOS.xcodeproj/project.pbxproj b/OpenSSL-for-iOS.xcodeproj/project.pbxproj index 44841d9..8c14011 100644 --- a/OpenSSL-for-iOS.xcodeproj/project.pbxproj +++ b/OpenSSL-for-iOS.xcodeproj/project.pbxproj @@ -16,12 +16,9 @@ 533ED3131528C4840005C6FA /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 533ED3121528C4840005C6FA /* ViewController.m */; }; 533ED3161528C4840005C6FA /* ViewController_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 533ED3141528C4840005C6FA /* ViewController_iPhone.xib */; }; 533ED3191528C4840005C6FA /* ViewController_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 533ED3171528C4840005C6FA /* ViewController_iPad.xib */; }; - 533ED3201528C4950005C6FA /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 533ED31F1528C4950005C6FA /* Icon.png */; }; - 533ED3221528C4960005C6FA /* Icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 533ED3211528C4960005C6FA /* Icon@2x.png */; }; - 533ED3261528C4FA0005C6FA /* Icon~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 533ED3251528C4FA0005C6FA /* Icon~ipad.png */; }; - 533ED3281528C5140005C6FA /* Icon~iPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 533ED3271528C5140005C6FA /* Icon~iPad@2x.png */; }; 533ED32C1528C53B0005C6FA /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 533ED32A1528C53B0005C6FA /* libcrypto.a */; }; 533ED32D1528C53B0005C6FA /* libssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 533ED32B1528C53B0005C6FA /* libssl.a */; }; + 534FB2AE180975D700B5F868 /* Icons.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 534FB2AD180975D700B5F868 /* Icons.xcassets */; }; D1E978031547EE765CD39AD2 /* FSOpenSSL.m in Sources */ = {isa = PBXBuildFile; fileRef = D1E97EE2A904D58DAE4231E2 /* FSOpenSSL.m */; }; /* End PBXBuildFile section */ @@ -40,12 +37,9 @@ 533ED3121528C4840005C6FA /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; 533ED3151528C4840005C6FA /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/ViewController_iPhone.xib; sourceTree = ""; }; 533ED3181528C4840005C6FA /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/ViewController_iPad.xib; sourceTree = ""; }; - 533ED31F1528C4950005C6FA /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon.png; path = ../Icon.png; sourceTree = ""; }; - 533ED3211528C4960005C6FA /* Icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon@2x.png"; path = "../Icon@2x.png"; sourceTree = ""; }; - 533ED3251528C4FA0005C6FA /* Icon~ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon~ipad.png"; path = "../Icon~ipad.png"; sourceTree = ""; }; - 533ED3271528C5140005C6FA /* Icon~iPad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon~iPad@2x.png"; path = "../Icon~iPad@2x.png"; sourceTree = ""; }; 533ED32A1528C53B0005C6FA /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcrypto.a; path = lib/libcrypto.a; sourceTree = ""; }; 533ED32B1528C53B0005C6FA /* libssl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libssl.a; path = lib/libssl.a; sourceTree = ""; }; + 534FB2AD180975D700B5F868 /* Icons.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Icons.xcassets; sourceTree = ""; }; D1E979D803ACC127411934DC /* FSOpenSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSOpenSSL.h; sourceTree = ""; }; D1E97EE2A904D58DAE4231E2 /* FSOpenSSL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FSOpenSSL.m; sourceTree = ""; }; /* End PBXFileReference section */ @@ -98,7 +92,6 @@ 533ED3051528C4840005C6FA /* OpenSSL-for-iOS */ = { isa = PBXGroup; children = ( - 533ED3291528C51A0005C6FA /* Ressources */, 533ED30E1528C4840005C6FA /* AppDelegate.h */, 533ED30F1528C4840005C6FA /* AppDelegate.m */, 533ED3111528C4840005C6FA /* ViewController.h */, @@ -108,6 +101,7 @@ 533ED3061528C4840005C6FA /* Supporting Files */, D1E97EE2A904D58DAE4231E2 /* FSOpenSSL.m */, D1E979D803ACC127411934DC /* FSOpenSSL.h */, + 534FB2AD180975D700B5F868 /* Icons.xcassets */, ); path = "OpenSSL-for-iOS"; sourceTree = ""; @@ -123,17 +117,6 @@ name = "Supporting Files"; sourceTree = ""; }; - 533ED3291528C51A0005C6FA /* Ressources */ = { - isa = PBXGroup; - children = ( - 533ED3271528C5140005C6FA /* Icon~iPad@2x.png */, - 533ED3251528C4FA0005C6FA /* Icon~ipad.png */, - 533ED3211528C4960005C6FA /* Icon@2x.png */, - 533ED31F1528C4950005C6FA /* Icon.png */, - ); - name = Ressources; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -188,10 +171,7 @@ 533ED30A1528C4840005C6FA /* InfoPlist.strings in Resources */, 533ED3161528C4840005C6FA /* ViewController_iPhone.xib in Resources */, 533ED3191528C4840005C6FA /* ViewController_iPad.xib in Resources */, - 533ED3201528C4950005C6FA /* Icon.png in Resources */, - 533ED3221528C4960005C6FA /* Icon@2x.png in Resources */, - 533ED3261528C4FA0005C6FA /* Icon~ipad.png in Resources */, - 533ED3281528C5140005C6FA /* Icon~iPad@2x.png in Resources */, + 534FB2AE180975D700B5F868 /* Icons.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -260,7 +240,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = "include/**"; - IPHONEOS_DEPLOYMENT_TARGET = 5.1; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -280,7 +260,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = "include/**"; - IPHONEOS_DEPLOYMENT_TARGET = 5.1; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; @@ -291,10 +271,11 @@ 533ED31D1528C4840005C6FA /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "OpenSSL-for-iOS/OpenSSL-for-iOS-Prefix.pch"; INFOPLIST_FILE = "OpenSSL-for-iOS/OpenSSL-for-iOS-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 4.0; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/lib\"", @@ -307,10 +288,11 @@ 533ED31E1528C4840005C6FA /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "OpenSSL-for-iOS/OpenSSL-for-iOS-Prefix.pch"; INFOPLIST_FILE = "OpenSSL-for-iOS/OpenSSL-for-iOS-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 4.0; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/lib\"", @@ -339,6 +321,7 @@ 533ED31E1528C4840005C6FA /* Release */, ); defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; diff --git a/OpenSSL-for-iOS/Icons.xcassets/AppIcon.appiconset/Contents.json b/OpenSSL-for-iOS/Icons.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..b48b2c0 --- /dev/null +++ b/OpenSSL-for-iOS/Icons.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,92 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "1x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "size" : "57x57", + "idiom" : "iphone", + "filename" : "Icon.png", + "scale" : "1x" + }, + { + "size" : "57x57", + "idiom" : "iphone", + "filename" : "Icon@2x.png", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "50x50", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "50x50", + "scale" : "2x" + }, + { + "size" : "72x72", + "idiom" : "ipad", + "filename" : "Icon~ipad.png", + "scale" : "1x" + }, + { + "size" : "72x72", + "idiom" : "ipad", + "filename" : "Icon~iPad@2x.png", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Icon.png b/OpenSSL-for-iOS/Icons.xcassets/AppIcon.appiconset/Icon.png similarity index 100% rename from Icon.png rename to OpenSSL-for-iOS/Icons.xcassets/AppIcon.appiconset/Icon.png diff --git a/Icon@2x.png b/OpenSSL-for-iOS/Icons.xcassets/AppIcon.appiconset/Icon@2x.png similarity index 100% rename from Icon@2x.png rename to OpenSSL-for-iOS/Icons.xcassets/AppIcon.appiconset/Icon@2x.png diff --git a/Icon~iPad@2x.png b/OpenSSL-for-iOS/Icons.xcassets/AppIcon.appiconset/Icon~iPad@2x.png similarity index 100% rename from Icon~iPad@2x.png rename to OpenSSL-for-iOS/Icons.xcassets/AppIcon.appiconset/Icon~iPad@2x.png diff --git a/Icon~ipad.png b/OpenSSL-for-iOS/Icons.xcassets/AppIcon.appiconset/Icon~ipad.png similarity index 100% rename from Icon~ipad.png rename to OpenSSL-for-iOS/Icons.xcassets/AppIcon.appiconset/Icon~ipad.png diff --git a/OpenSSL-for-iOS/Icons.xcassets/LaunchImage.launchimage/Contents.json b/OpenSSL-for-iOS/Icons.xcassets/LaunchImage.launchimage/Contents.json new file mode 100644 index 0000000..5a29666 --- /dev/null +++ b/OpenSSL-for-iOS/Icons.xcassets/LaunchImage.launchimage/Contents.json @@ -0,0 +1,49 @@ +{ + "images" : [ + { + "orientation" : "portrait", + "idiom" : "ipad", + "minimum-system-version" : "7.0", + "extent" : "full-screen", + "scale" : "2x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "minimum-system-version" : "7.0", + "extent" : "full-screen", + "scale" : "1x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "minimum-system-version" : "7.0", + "extent" : "full-screen", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "minimum-system-version" : "7.0", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "minimum-system-version" : "7.0", + "subtype" : "retina4", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "minimum-system-version" : "7.0", + "extent" : "full-screen", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/OpenSSL-for-iOS/OpenSSL-for-iOS-Info.plist b/OpenSSL-for-iOS/OpenSSL-for-iOS-Info.plist index 7332ab4..10f0c12 100644 --- a/OpenSSL-for-iOS/OpenSSL-for-iOS-Info.plist +++ b/OpenSSL-for-iOS/OpenSSL-for-iOS-Info.plist @@ -9,18 +9,9 @@ CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIcons - - CFBundlePrimaryIcon - - CFBundleIconFiles - - Icon.png - Icon@2x.png - Icon~ipad.png - Icon~iPad@2x.png - - - + + CFBundleIcons~ipad + CFBundleIdentifier de.felixschulze.${PRODUCT_NAME:rfc1034identifier} CFBundleInfoDictionaryVersion @@ -43,6 +34,8 @@ armv7 + UIStatusBarStyle + UIStatusBarStyleDefault UISupportedInterfaceOrientations UIInterfaceOrientationPortrait diff --git a/OpenSSL-for-iOS/en.lproj/ViewController_iPad.xib b/OpenSSL-for-iOS/en.lproj/ViewController_iPad.xib index 6022a9d..f474265 100644 --- a/OpenSSL-for-iOS/en.lproj/ViewController_iPad.xib +++ b/OpenSSL-for-iOS/en.lproj/ViewController_iPad.xib @@ -1,562 +1,114 @@ - - - - 1296 - 11D50b - 2182 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - 1181 - - - IBUIView - IBProxyObject - IBUILabel - IBUIBarButtonItem - IBUITextField - IBUINavigationBar - IBUINavigationItem - IBUIButton - - - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - - - PluginDependencyRecalculationVersion - - - - - IBFilesOwner - IBIPadFramework - - - IBFirstResponder - IBIPadFramework - - - - 274 - - - - 292 - {{20, 239}, {728, 31}} - - - - NO - YES - 7 - NO - IBIPadFramework - - - 1 - MCAwIDAAA - - - 3 - MQA - - 1 - 10 - - 1 - 17 - - - Helvetica - 17 - 16 - - - - - 292 - {{19, 54}, {42, 21}} - - - - NO - YES - 7 - NO - IBIPadFramework - Text: - - - 1 - 10 - - - - - - 292 - {{19, 278}, {729, 21}} - - - - NO - YES - 7 - NO - IBIPadFramework - SHA256-Hash: - - - 1 - 10 - - - - - - 290 - - - - 292 - {{743, 12}, {18, 19}} - - - - NO - IBIPadFramework - 0 - 0 - 3 - YES - - - 1 - MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA - - - 3 - MC41AA - - - Helvetica-Bold - Helvetica - 2 - 15 - - - Helvetica-Bold - 15 - 16 - - - - {768, 44} - - - - IBIPadFramework - 1 - - - - OpenSSL-for-iOS - - IBIPadFramework - 1 - - - - IBIPadFramework - - - - - - 292 - {{19, 83}, {729, 31}} - - - - NO - YES - IBIPadFramework - 0 - Enter an Text here - 3 - - 3 - MAA - - 2 - - - YES - 17 - - IBCocoaTouchFramework - - - 1 - 12 - - - Helvetica - 12 - 16 - - - - - 292 - {{19, 210}, {729, 21}} - - - - NO - YES - 7 - NO - IBIPadFramework - MD5-Hash: - - - 1 - 10 - - - - - - 292 - {{19, 122}, {729, 35}} - - - - NO - IBIPadFramework - 0 - 0 - 1 - Calculate MD5 - - - 1 - MC4xOTYwNzg0MzE0IDAuMzA5ODAzOTIxNiAwLjUyMTU2ODYyNzUAA - - - - - - - - 292 - {{19, 307}, {729, 62}} - - - NO - YES - 7 - NO - IBIPadFramework - - - - 1 - 10 - 3 - - - - - - 292 - {{19, 165}, {729, 37}} - - - - NO - IBIPadFramework - 0 - 0 - 1 - Calculate SHA256 - - - 1 - MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA - - - - - - - {{0, 20}, {768, 1004}} - - - - 3 - MQA - - - - 2 - - IBIPadFramework - - - - - - - view - - - - 3 - - - - md5TextField - - - - 16 - - - - sha256TextField - - - - 17 - - - - textField - - - - 18 - - - - calculateMD5: - - - 1 - - 19 - - - - calculateSHA256: - - - 1 - - 20 - - - - showInfo - - - 1 - - 21 - - - - - - 0 - - - - - - -1 - - - File's Owner - - - -2 - - - - - 2 - - - - - - - - - - - - - - - - 4 - - - - - 5 - - - - - 6 - - - - - 7 - - - - - - - - 8 - - - - - 9 - - - - - 10 - - - - - 11 - - - - - 12 - - - - - 13 - - - - - - - - 14 - - - - - - - - 15 - - - - - - - ViewController - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - UIResponder - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - - - - - - 21 - - - - - ViewController - UIViewController - - id - id - id - - - - calculateMD5: - id - - - calculateSHA256: - id - - - showInfo - id - - - - UILabel - UILabel - UITextField - - - - md5TextField - UILabel - - - sha256TextField - UILabel - - - textField - UITextField - - - - IBProjectSource - ./Classes/ViewController.h - - - - - 0 - IBIPadFramework - - com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS - - - YES - 3 - 1181 - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/OpenSSL-for-iOS/en.lproj/ViewController_iPhone.xib b/OpenSSL-for-iOS/en.lproj/ViewController_iPhone.xib index d42f2e3..4da2b84 100644 --- a/OpenSSL-for-iOS/en.lproj/ViewController_iPhone.xib +++ b/OpenSSL-for-iOS/en.lproj/ViewController_iPhone.xib @@ -1,561 +1,114 @@ - - - - 1296 - 11D50b - 2182 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - 1181 - - - IBUIView - IBProxyObject - IBUILabel - IBUIBarButtonItem - IBUITextField - IBUINavigationBar - IBUINavigationItem - IBUIButton - - - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - - - PluginDependencyRecalculationVersion - - - - - IBFilesOwner - IBCocoaTouchFramework - - - IBFirstResponder - IBCocoaTouchFramework - - - - 274 - - - - 292 - {{19, 278}, {115, 21}} - - - - NO - YES - 7 - NO - IBCocoaTouchFramework - SHA256-Hash: - - 1 - MCAwIDAAA - - - 3 - MQA - - 1 - 10 - - 1 - 17 - - - Helvetica - 17 - 16 - - - - - 290 - - - - 292 - {{297, 12}, {18, 19}} - - - - NO - IBCocoaTouchFramework - 0 - 0 - 3 - YES - - - 1 - MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA - - - 3 - MC41AA - - - Helvetica-Bold - Helvetica - 2 - 15 - - - Helvetica-Bold - 15 - 16 - - - - {320, 44} - - - - IBCocoaTouchFramework - 1 - - - - OpenSSL-for-iOS - - IBCocoaTouchFramework - 1 - - - - IBCocoaTouchFramework - - - - - - 292 - {{19, 122}, {286, 35}} - - - - NO - IBCocoaTouchFramework - 0 - 0 - 1 - Calculate MD5 - - - 1 - MC4xOTYwNzg0MzE0IDAuMzA5ODAzOTIxNiAwLjUyMTU2ODYyNzUAA - - - - - - - - 292 - {{19, 210}, {87, 21}} - - - - NO - YES - 7 - NO - IBCocoaTouchFramework - MD5-Hash: - - - 1 - 10 - - - - - - 292 - {{20, 239}, {285, 31}} - - - - NO - YES - 7 - NO - IBCocoaTouchFramework - - - - 1 - 10 - - - - - - 292 - {{19, 83}, {286, 31}} - - - - NO - YES - IBCocoaTouchFramework - 0 - Enter an Text here - 3 - - 3 - MAA - - 2 - - - YES - 17 - - IBCocoaTouchFramework - - - 1 - 12 - - - Helvetica - 12 - 16 - - - - - 292 - {{19, 307}, {286, 62}} - - - NO - YES - 7 - NO - IBCocoaTouchFramework - - - - 1 - 10 - 3 - - - - - - 292 - {{19, 54}, {42, 21}} - - - - NO - YES - 7 - NO - IBCocoaTouchFramework - Text: - - - 1 - 10 - - - - - - 292 - {{19, 165}, {286, 37}} - - - - NO - IBCocoaTouchFramework - 0 - 0 - 1 - Calculate SHA256 - - - 1 - MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA - - - - - - - {{0, 20}, {320, 460}} - - - - - 1 - MSAxIDEAA - - NO - - IBCocoaTouchFramework - - - - - - - view - - - - 7 - - - - md5TextField - - - - 44 - - - - sha256TextField - - - - 45 - - - - textField - - - - 46 - - - - calculateMD5: - - - 1 - - 47 - - - - calculateSHA256: - - - 1 - - 48 - - - - showInfo - - - 1 - - 49 - - - - - - 0 - - - - - - -1 - - - File's Owner - - - -2 - - - - - 6 - - - - - - - - - - - - - - - - 32 - - - - - 33 - - - - - - - - 34 - - - - - 35 - - - - - 36 - - - - - 37 - - - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - - - - 42 - - - - - - - - 43 - - - - - - - ViewController - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - UIResponder - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - com.apple.InterfaceBuilder.IBCocoaTouchPlugin - - - - - - 49 - - - - - ViewController - UIViewController - - id - id - id - - - - calculateMD5: - id - - - calculateSHA256: - id - - - showInfo - id - - - - UILabel - UILabel - UITextField - - - - md5TextField - UILabel - - - sha256TextField - UILabel - - - textField - UITextField - - - - IBProjectSource - ./Classes/ViewController.h - - - - - 0 - IBCocoaTouchFramework - - com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS - - - YES - 3 - 1181 - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file