8000 Update Objective-C tutorials for XCode 8.2 · SpringLearner/rabbitmq-tutorials@efadf6b · GitHub
[go: up one dir, main page]

Skip to content

Commit efadf6b

Browse files
Update Objective-C tutorials for XCode 8.2
1 parent af4f534 commit efadf6b

File tree

13 files changed

+79
-30
lines changed

13 files changed

+79
-30
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
github "robbiehanson/CocoaAsyncSocket" "7.5.0"
2-
github "jeffh/JKVValue" "v1.3.1"
1+
github "robbiehanson/CocoaAsyncSocket" "7.5.1"
2+
github "jeffh/JKVValue" "v1.3.2"
33
github "rabbitmq/rabbitmq-objc-client" "v0.10.0"

objective-c/tutorial1/tutorial1.xcodeproj/project.pbxproj

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@
124124
AE40C7231CB2719500CC7B97 /* Project object */ = {
125125
isa = PBXProject;
126126
attributes = {
127-
LastUpgradeCheck = 0730;
127+
LastUpgradeCheck = 0820;
128128
ORGANIZATIONNAME = RabbitMQ;
129129
TargetAttributes = {
130130
AE40C72A1CB2719500CC7B97 = {
@@ -210,8 +210,10 @@
210210
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
211211
CLANG_WARN_EMPTY_BODY = YES;
212212
CLANG_WARN_ENUM_CONVERSION = YES;
213+
CLANG_WARN_INFINITE_RECURSION = YES;
213214
CLANG_WARN_INT_CONVERSION = YES;
214215
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
216+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
215217
CLANG_WARN_UNREACHABLE_CODE = YES;
216218
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
217219
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
@@ -233,7 +235,7 @@
233235
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
234236
GCC_WARN_UNUSED_FUNCTION = YES;
235237
GCC_WARN_UNUSED_VARIABLE = YES;
236-
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
238+
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
237239
MTL_ENABLE_DEBUG_INFO = YES;
238240
ONLY_ACTIVE_ARCH = YES;
239241
SDKROOT = iphoneos;
@@ -255,8 +257,10 @@
255257
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
256258
CLANG_WARN_EMPTY_BODY = YES;
257259
CLANG_WARN_ENUM_CONVERSION = YES;
260+
CLANG_WARN_INFINITE_RECURSION = YES;
258261
CLANG_WARN_INT_CONVERSION = YES;
259262
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
263+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
260264
CLANG_WARN_UNREACHABLE_CODE = YES;
261265
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
262266
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
@@ -272,7 +276,7 @@
272276
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
273277
GCC_WARN_UNUSED_FUNCTION = YES;
274278
GCC_WARN_UNUSED_VARIABLE = YES;
275-
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
279+
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
276280
MTL_ENABLE_DEBUG_INFO = NO;
277281
SDKROOT = iphoneos;
278282
TARGETED_DEVICE_FAMILY = "1,2";

objective-c/tutorial1/tutorial1/Assets.xcassets/AppIcon.appiconset/Contents.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
{
22
"images" : [
3+
{
4+
"idiom" : "iphone",
5+
"size" : "20x20",
6+
"scale" : "2x"
7+
},
8+
{
9+
"idiom" : "iphone",
10+
"size" : "20x20",
11+
"scale" : "3x"
12+
},
313
{
414
"idiom" : "iphone",
515
"size" : "29x29",
@@ -30,6 +40,16 @@
3040
"size" : "60x60",
3141
"scale" : "3x"
3242
},
43+
{
44+
"idiom" : "ipad",
45+
"size" : "20x20",
46+
"scale" : "1x"
47+
},
48+
{
49+
"idiom" : "ipad",
50+
"size" : "20x20",
51+
"scale" : "2x"
52+
},
3353
{
3454
"idiom" : "ipad",
3555
"size" : "29x29",

objective-c/tutorial1/tutorial1/Base.lproj/Main.storyboard

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1-
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2-
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="10116" systemVersion="15E65" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="BYZ-38-t0r">
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="11762" systemVersion="16B2555" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="BYZ-38-t0r">
3+
<device id="retina4_7" orientation="portrait">
4+
<adaptation id="fullscreen"/>
5+
</device>
36
<dependencies>
47
<deployment identifier="iOS"/>
5-
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="10085"/>
8+
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11757"/>
9+
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
610
</dependencies>
711
<scenes>
812
<!--View Controller-->
@@ -14,9 +18,9 @@
1418
<viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/>
1519
</layoutGuides>
1620
<view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
17-
<rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
21+
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
1822
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
19-
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
23+
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
2024
</view>
2125
</viewController>
2226
<placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>

objective-c/tutorial1/tutorial1/Info.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
<dict>
55
<key>CFBundleDevelopmentRegion</key>
66
<string>en</string>
7+
<key>CFBundleDisplayName</key>
8+
<string>tutorial1</string>
79
<key>CFBundleExecutable</key>
810
<string>$(EXECUTABLE_NAME)</string>
911
<key>CFBundleIdentifier</key>
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
github "robbiehanson/CocoaAsyncSocket" "7.5.0"
2-
github "jeffh/JKVValue" "v1.3.1"
1+
github "robbiehanson/CocoaAsyncSocket" "7.5.1"
2+
github "jeffh/JKVValue" "v1.3.2"
33
github "rabbitmq/rabbitmq-objc-client" "v0.10.0"

objective-c/tutorial2/tutorial2.xcodeproj/project.pbxproj

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 46;
6+
objectVersion = 48;
77
objects = {
88

99
/* Begin PBXBuildFile section */
@@ -124,7 +124,7 @@
124124
AE40C7591CB2B50B00CC7B97 /* Project object */ = {
125125
isa = PBXProject;
126126
attributes = {
127-
LastUpgradeCheck = 0730;
127+
LastUpgradeCheck = 0820;
128128
ORGANIZATIONNAME = RabbitMQ;
129129
TargetAttributes = {
130130
AE40C7601CB2B50B00CC7B97 = {
@@ -133,7 +133,7 @@
133133
};
134134
};
135135
buildConfigurationList = AE40C75C1CB2B50B00CC7B97 /* Build configuration list for PBXProject "tutorial2" */;
136-
compatibilityVersion = "Xcode 3.2";
136+
compatibilityVersion = "Xcode 8.0";
137137
developmentRegion = English;
138138
hasScannedForEncodings = 0;
139139
knownRegions = (
@@ -210,8 +210,10 @@
210210
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
211211
CLANG_WARN_EMPTY_BODY = YES;
212212
CLANG_WARN_ENUM_CONVERSION = YES;
213+
CLANG_WARN_INFINITE_RECURSION = YES;
213214
CLANG_WARN_INT_CONVERSION = YES;
214215
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
216+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
215217
CLANG_WARN_UNREACHABLE_CODE = YES;
216218
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
217219
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
@@ -233,7 +235,7 @@
233235
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
234236
GCC_WARN_UNUSED_FUNCTION = YES;
235237
GCC_WARN_UNUSED_VARIABLE = YES;
236-
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
238+
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
237239
MTL_ENABLE_DEBUG_INFO = YES;
238240
ONLY_ACTIVE_ARCH = YES;
239241
SDKROOT = iphoneos;
@@ -255,8 +257,10 @@
255257
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
256258
CLANG_WARN_EMPTY_BODY = YES;
257259
CLANG_WARN_ENUM_CONVERSION = YES;
260+
CLANG_WARN_INFINITE_RECURSION = YES;
258261
CLANG_WARN_INT_CONVERSION = YES;
259262
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
263+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
260264
CLANG_WARN_UNREACHABLE_CODE = YES;
261265
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
262266
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
@@ -272,7 +276,7 @@
272276
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
273277
GCC_WARN_UNUSED_FUNCTION = YES;
274278
GCC_WARN_UNUSED_VARIABLE = YES;
275-
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
279+
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
276280
MTL_ENABLE_DEBUG_INFO = NO;
277281
SDKROOT = iphoneos;
278282
TARGETED_DEVICE_FAMILY = "1,2";
@@ -329,6 +333,7 @@
329333
AE40C77A1CB2B50B00CC7B97 /* Release */,
330334
);
331335
defaultConfigurationIsVisible = 0;
336+
defaultConfigurationName = Release;
332337
};
333338
/* End XCConfigurationList section */
334339
};
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
github "robbiehanson/CocoaAsyncSocket" "7.5.0"
2-
github "jeffh/JKVValue" "v1.3.1"
1+
github "robbiehanson/CocoaAsyncSocket" "7.5.1"
2+
github "jeffh/JKVValue" "v1.3.2"
33
github "rabbitmq/rabbitmq-objc-client" "v0.10.0"

objective-c/tutorial3/tutorial3.xcodeproj/project.pbxproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@
124124
AE09C8071CCE315E00FA6915 /* Project object */ = {
125125
isa = PBXProject;
126126 attributes = {
127-
LastUpgradeCheck = 0730;
127+
LastUpgradeCheck = 0820;
128128
ORGANIZATIONNAME = RabbitMQ;
129129
TargetAttributes = {
130130
AE09C80E1CCE315E00FA6915 = {
@@ -210,8 +210,10 @@
210210
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
211211
CLANG_WARN_EMPTY_BODY = YES;
212212
CLANG_WARN_ENUM_CONVERSION = YES;
213+
CLANG_WARN_INFINITE_RECURSION = YES;
213214
CLANG_WARN_INT_CONVERSION = YES;
214215
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
216+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
215217
CLANG_WARN_UNREACHABLE_CODE = YES;
216218
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
217219
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
@@ -255,8 +257,10 @@
255257
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
256258
CLANG_WARN_EMPTY_BODY = YES;
257259
CLANG_WARN_ENUM_CONVERSION = YES;
260+
CLANG_WARN_INFINITE_RECURSION = YES;
258261
CLANG_WARN_INT_CONVERSION = YES;
259262
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
263+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
260264
CLANG_WARN_UNREACHABLE_CODE = YES;
261265
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
262266
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
github "robbiehanson/CocoaAsyncSocket" "7.5.0"
2-
github "jeffh/JKVValue" "v1.3.1"
1+
github "robbiehanson/CocoaAsyncSocket" "7.5.1"
2+
github "jeffh/JKVValue" "v1.3.2"
33
github "rabbitmq/rabbitmq-objc-client" "v0.10.0"

0 commit comments

Comments
 (0)
0