diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye.xcodeproj/project.pbxproj" "b/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye.xcodeproj/project.pbxproj" new file mode 100644 index 00000000..b030f025 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye.xcodeproj/project.pbxproj" @@ -0,0 +1,260 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 693D73FA1BD6137B006B1002 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 693D73F91BD6137B006B1002 /* Foundation.framework */; }; + 693D73FD1BD6137B006B1002 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 693D73FC1BD6137B006B1002 /* main.m */; }; + 693D74011BD6137B006B1002 /* zuoye.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 693D74001BD6137B006B1002 /* zuoye.1 */; }; +/* End PBXBuildFile section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 693D73F41BD6137B006B1002 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + 693D74011BD6137B006B1002 /* zuoye.1 in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 1; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 693D73F61BD6137B006B1002 /* zuoye */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = zuoye; sourceTree = BUILT_PRODUCTS_DIR; }; + 693D73F91BD6137B006B1002 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + 693D73FC1BD6137B006B1002 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 693D73FF1BD6137B006B1002 /* zuoye-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "zuoye-Prefix.pch"; sourceTree = ""; }; + 693D74001BD6137B006B1002 /* zuoye.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = zuoye.1; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 693D73F31BD6137B006B1002 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 693D73FA1BD6137B006B1002 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 693D73ED1BD6137B006B1002 = { + isa = PBXGroup; + children = ( + 693D73FB1BD6137B006B1002 /* zuoye */, + 693D73F81BD6137B006B1002 /* Frameworks */, + 693D73F71BD6137B006B1002 /* Products */, + ); + sourceTree = ""; + }; + 693D73F71BD6137B006B1002 /* Products */ = { + isa = PBXGroup; + children = ( + 693D73F61BD6137B006B1002 /* zuoye */, + ); + name = Products; + sourceTree = ""; + }; + 693D73F81BD6137B006B1002 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 693D73F91BD6137B006B1002 /* Foundation.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 693D73FB1BD6137B006B1002 /* zuoye */ = { + isa = PBXGroup; + children = ( + 693D73FC1BD6137B006B1002 /* main.m */, + 693D74001BD6137B006B1002 /* zuoye.1 */, + 693D73FE1BD6137B006B1002 /* Supporting Files */, + ); + path = zuoye; + sourceTree = ""; + }; + 693D73FE1BD6137B006B1002 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 693D73FF1BD6137B006B1002 /* zuoye-Prefix.pch */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 693D73F51BD6137B006B1002 /* zuoye */ = { + isa = PBXNativeTarget; + buildConfigurationList = 693D74041BD6137B006B1002 /* Build configuration list for PBXNativeTarget "zuoye" */; + buildPhases = ( + 693D73F21BD6137B006B1002 /* Sources */, + 693D73F31BD6137B006B1002 /* Frameworks */, + 693D73F41BD6137B006B1002 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = zuoye; + productName = zuoye; + productReference = 693D73F61BD6137B006B1002 /* zuoye */; + productType = "com.apple.product-type.tool"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 693D73EE1BD6137B006B1002 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0510; + ORGANIZATIONNAME = "___FULLUSERNAME___"; + }; + buildConfigurationList = 693D73F11BD6137B006B1002 /* Build configuration list for PBXProject "zuoye" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 693D73ED1BD6137B006B1002; + productRefGroup = 693D73F71BD6137B006B1002 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 693D73F51BD6137B006B1002 /* zuoye */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + 693D73F21BD6137B006B1002 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 693D73FD1BD6137B006B1002 /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 693D74021BD6137B006B1002 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.8; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = macosx; + }; + name = Debug; + }; + 693D74031BD6137B006B1002 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.8; + SDKROOT = macosx; + }; + name = Release; + }; + 693D74051BD6137B006B1002 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "zuoye/zuoye-Prefix.pch"; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 693D74061BD6137B006B1002 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "zuoye/zuoye-Prefix.pch"; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 693D73F11BD6137B006B1002 /* Build configuration list for PBXProject "zuoye" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 693D74021BD6137B006B1002 /* Debug */, + 693D74031BD6137B006B1002 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 693D74041BD6137B006B1002 /* Build configuration list for PBXNativeTarget "zuoye" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 693D74051BD6137B006B1002 /* Debug */, + 693D74061BD6137B006B1002 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; +/* End XCConfigurationList section */ + }; + rootObject = 693D73EE1BD6137B006B1002 /* Project object */; +} diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye.xcodeproj/project.xcworkspace/contents.xcworkspacedata" "b/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye.xcodeproj/project.xcworkspace/contents.xcworkspacedata" new file mode 100644 index 00000000..64455d95 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye.xcodeproj/project.xcworkspace/contents.xcworkspacedata" @@ -0,0 +1,7 @@ + + + + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye/main.m" "b/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye/main.m" new file mode 100644 index 00000000..7f423ff2 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye/main.m" @@ -0,0 +1,405 @@ +// +// main.m +// zuoye +// +// Created by cdf on 15-10-20. +// Copyright (c) 2015年 cdf. All rights reserved. +// + +#import +#include +#include +#include +#include +NSInteger getWeekFirstDay(NSInteger month, NSInteger year); +NSInteger getWeekLastDay(NSInteger month, NSInteger year); +NSInteger getMonthDay(NSInteger month, NSInteger year); +NSString *getLine(); +NSArray *readLine(NSString *input); +NSInteger readWord(NSArray *arr); +void showByMonthAndYear(NSInteger month, NSInteger year); +void showByYear(NSInteger year); +NSInteger getYear(); +NSInteger getMonth(); + +int main(int argc, const char * argv[]) +{ + + @autoreleasepool { + + { + int m,d,monthmax = 0,y; + while(1) + { + scanf("%d %d",&m,&y); + + + if(y%4==0||(y%100==0&&y%400==0)) + { + if(m==1||m==3||m==5||m==7||m==8||m==10||m==12) + monthmax=31; + if(m==2) + monthmax=29; + if(m==4||m==6||m==9||m==11) + monthmax=30; + } + if(y%4!=0) + { + if(m==1||m==3||m==5||m==7||m==8||m==10||m==12) + monthmax=31; + if(m==2) + monthmax=28; + if(m==4||m==6||m==9||m==11) + monthmax=30; + } + + if(m==1||m==2) + { + m+=12; + y--; + } + d=(2+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7; + if(d==0) + { + d=7; + } + + { + + for(int i=1; i<=d-1; i++) + { + printf(" "); + + } + for(int j=1; j<=monthmax; j++) + { + if(j<10) + { + + printf("%2d ",j); + + } + if(j>=10) + { + printf("%2d ",j); + } + if((j+d-1)%7==0) + { + printf("\n"); + } + if(j==monthmax) + { + printf("\n"); + } + } + printf("\n"); + } + + NSString *input = getLine(); + NSArray *arr = readLine(input); + + readWord(arr); + } + } + + } + + return 0; +} + +NSInteger getWeekFirstDay(NSInteger month, NSInteger year){ + + NSDateComponents *comps = [[NSDateComponents alloc] init]; + + [comps setYear:year]; + + [comps setMonth:month]; + + [comps setDay:1]; + + NSCalendar *calendar = [[NSCalendar alloc]initWithCalendarIdentifier:NSCalendarIdentifierGregorian]; + NSDate *date = [calendar dateFromComponents:comps]; + comps = [calendar components:(NSCalendarUnitWeekday) fromDate:date]; + NSInteger weekday = [comps weekday]; + return weekday -1; +} + +NSInteger getWeekLastDay(NSInteger month, NSInteger year){ + + NSDateComponents *comps = [[NSDateComponents alloc] init]; + + [comps setYear:year]; + + [comps setMonth:month+1]; + + [comps setDay:-1]; + + NSCalendar *calendar = [[NSCalendar alloc]initWithCalendarIdentifier:NSCalendarIdentifierGregorian]; + NSDate *date = [calendar dateFromComponents:comps]; + comps = [calendar components:(NSCalendarUnitWeekday) fromDate:date]; + NSInteger weekday = [comps weekday]; + return weekday; +} + +NSInteger getMonthDay(NSInteger month, NSInteger year){ + + NSInteger day = 21; + + NSInteger first = getWeekFirstDay(month, year); + + NSInteger last = getWeekLastDay(month, year); + + if(first == 0) + first = 7; + if(last == 0) + last = 7; + + day += 7-first+1; + day += last; + + if(day < 28) + day += 7; + + return day; +} + + + +NSString *getLine(){ + + NSMutableString *input = [NSMutableString stringWithCapacity:0]; + + + NSInteger flag = 0; + + + char ch = getchar(); + + + while(ch != '\n'){ + + + if(ch != ' '){ + flag = 1; + + NSString *sch = [NSString stringWithFormat:@"%c",ch]; + + [input appendString:sch]; + } + + else if(flag == 1){ + flag = 0; + [input appendString:@" "]; + } + + ch = getchar(); + }; + return input; + +} + + +NSArray *readLine(NSString *input){ + + input = [input lowercaseString]; + + NSArray *arr = [input componentsSeparatedByString:@" "]; + return arr; + + } + +NSInteger readWord(NSArray *arr){ + + NSInteger count = [arr count]; + + if(count < 1){ + printf("没有输入命令\n"); + return 0; + } + else if(count > 4){ + printf("输入的命令无法识别\n"); + return 0; + } + + NSInteger month = 0; + NSInteger year = 0; + + if([arr[0] isEqualToString:@"cal"]){ + + if(count == 1){ + + month = getMonth(); + year = getYear(); + + showByMonthAndYear(month, year); + return 0; + + } + + else if(count == 2){ + + year = [arr[1] integerValue]; + if(year >= 1 && year <= 9999){ + + showByYear( year); + return 0; + }else { + printf("输入的年份超过限制\n"); + return 0; + } + } + + else if(count == 3){ + if([arr[1] isEqualToString:@"-m"]){ + year = getYear(); + + month = [arr[2] integerValue]; + }else{ + month = [arr[1] integerValue]; + year = [arr[2] integerValue]; + } + + + if(month >= 1 && month <= 12 && year >= 1 && year <= 9999){ + + showByMonthAndYear(month, year); + return 0; + }else{ + printf("输入的年月错误\n"); + return 0; + } + } + + else{ + printf("无法识别命令\n"); + return 0; + } + }else{ + printf("输入的命令无法识别\n"); + } + return 0; +} + + +NSInteger getYear(){ + + NSDate *date = [NSDate date]; + NSCalendar *cal = [NSCalendar currentCalendar]; + + unsigned int unitYear = NSCalendarUnitYear; + NSDateComponents *y = [cal components:unitYear fromDate:date]; + NSInteger year = [y year]; + return year; +} + +NSInteger getMonth(){ + + NSDate *date = [NSDate date]; + NSCalendar *cal = [NSCalendar currentCalendar]; + + unsigned int unitMonth = NSCalendarUnitMonth; + NSDateComponents *m = [cal components:unitMonth fromDate:date]; + NSInteger month = [m month]; + return month; +} + + +void showByMonthAndYear(NSInteger month, NSInteger year){ + + NSInteger firstWeekDay = getWeekFirstDay(month, year); + + NSInteger dayOfMonth = getMonthDay(month, year); + + NSInteger week = 0; + printf(" %ld月 %ld年\n", month, year); + printf("日 一 二 三 四 五 六\n"); + for(int i = 0; i < firstWeekDay; i++){ + printf(" "); + week++; + } + for(int day=1; day <= dayOfMonth; day++){ + printf("%2d", day); + printf(" "); + week++; + if(week % 7 == 0){ + printf("\n"); + week = 0; + } + } +} + + + +void showByYear(NSInteger year){ + int t;int i; + int d[100][100]; + + int a, j, k, w; + + int m[14] = { 0,31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; + + + + + if(year%4==0 && year%100!=0 || year%400==0) + m[2] = 29; + w = (year+(year-1)/4-(year-1)/100+(year-1)/400)%7; + for(i=1; i<=12; i++) + { + a = 1; + for(j=1; j<=6; j++) + { + for(k=0; k<=6; k++) + { + while(km[i]) break; + } + if(a>m[i]) break; + } + } + + + for(k=1; k<=16*3-3; k++) + printf(" "); + + printf("%ld\n", year); + for(int n=1; n<=12/3; n++) + { + t = 3*(n-1)+1; + printf("\n"); + for(int z=1; z<=3; z++) + { + for(int k=1; k<=15; k++) + printf(" "); + printf("%2d月", t+z-1); + for(int k=1; k<=14; k++) + printf(" "); + } + printf("\n"); + for(int z=1; z<=3; z++) + printf(" 日 一 二 三 四 五 六"); + for(int j=1; j<=6; j++) + { + printf("\n "); + for(i=t; i<=t+3-1; i++) + { + printf(" "); + for(int k=0; k<=6; k++) + + if(d[i][j*10+k]==0) + + printf(" "); + else + printf("%4d", d[i][j*10+k]); + } + + } + + } + +} + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye/zuoye-Prefix.pch" "b/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye/zuoye-Prefix.pch" new file mode 100644 index 00000000..eb2007ec --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye/zuoye-Prefix.pch" @@ -0,0 +1,9 @@ +// +// Prefix header +// +// The contents of this file are implicitly included at the beginning of every source file. +// + +#ifdef __OBJC__ + #import +#endif diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye/zuoye.1" "b/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye/zuoye.1" new file mode 100644 index 00000000..6797dc7a --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework02/zuoye/zuoye.1" @@ -0,0 +1,79 @@ +.\"Modified from man(1) of FreeBSD, the NetBSD mdoc.template, and mdoc.samples. +.\"See Also: +.\"man mdoc.samples for a complete listing of options +.\"man mdoc for the short list of editing options +.\"/usr/share/misc/mdoc.template +.Dd 15-10-20 \" DATE +.Dt zuoye 1 \" Program name and manual section number +.Os Darwin +.Sh NAME \" Section Header - required - don't modify +.Nm zuoye, +.\" The following lines are read in generating the apropos(man -k) database. Use only key +.\" words here as the database is built based on the words here and in the .ND line. +.Nm Other_name_for_same_program(), +.Nm Yet another name for the same program. +.\" Use .Nm macro to designate other names for the documented program. +.Nd This line parsed for whatis database. +.Sh SYNOPSIS \" Section Header - required - don't modify +.Nm +.Op Fl abcd \" [-abcd] +.Op Fl a Ar path \" [-a path] +.Op Ar file \" [file] +.Op Ar \" [file ...] +.Ar arg0 \" Underlined argument - use .Ar anywhere to underline +arg2 ... \" Arguments +.Sh DESCRIPTION \" Section Header - required - don't modify +Use the .Nm macro to refer to your program throughout the man page like such: +.Nm +Underlining is accomplished with the .Ar macro like this: +.Ar underlined text . +.Pp \" Inserts a space +A list of items with descriptions: +.Bl -tag -width -indent \" Begins a tagged list +.It item a \" Each item preceded by .It macro +Description of item a +.It item b +Description of item b +.El \" Ends the list +.Pp +A list of flags and their descriptions: +.Bl -tag -width -indent \" Differs from above in tag removed +.It Fl a \"-a flag as a list item +Description of -a flag +.It Fl b +Description of -b flag +.El \" Ends the list +.Pp +.\" .Sh ENVIRONMENT \" May not be needed +.\" .Bl -tag -width "ENV_VAR_1" -indent \" ENV_VAR_1 is width of the string ENV_VAR_1 +.\" .It Ev ENV_VAR_1 +.\" Description of ENV_VAR_1 +.\" .It Ev ENV_VAR_2 +.\" Description of ENV_VAR_2 +.\" .El +.Sh FILES \" File used or created by the topic of the man page +.Bl -tag -width "/Users/joeuser/Library/really_long_file_name" -compact +.It Pa /usr/share/file_name +FILE_1 description +.It Pa /Users/joeuser/Library/really_long_file_name +FILE_2 description +.El \" Ends the list +.\" .Sh DIAGNOSTICS \" May not be needed +.\" .Bl -diag +.\" .It Diagnostic Tag +.\" Diagnostic informtion here. +.\" .It Diagnostic Tag +.\" Diagnostic informtion here. +.\" .El +.Sh SEE ALSO +.\" List links in ascending order by section, alphabetically within a section. +.\" Please do not reference files that do not exist without filing a bug report +.Xr a 1 , +.Xr b 1 , +.Xr c 1 , +.Xr a 2 , +.Xr b 2 , +.Xr a 3 , +.Xr b 3 +.\" .Sh BUGS \" Document known, unremedied bugs +.\" .Sh HISTORY \" Document history if command behaves in a unique manner \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3.xcodeproj/project.pbxproj" "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3.xcodeproj/project.pbxproj" new file mode 100644 index 00000000..6f32c6c4 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3.xcodeproj/project.pbxproj" @@ -0,0 +1,521 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 5EA2B14B1BE63BD300739D94 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EA2B14A1BE63BD300739D94 /* main.m */; }; + 5EA2B14E1BE63BD300739D94 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EA2B14D1BE63BD300739D94 /* AppDelegate.m */; }; + 5EA2B1511BE63BD300739D94 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EA2B1501BE63BD300739D94 /* ViewController.m */; }; + 5EA2B1541BE63BD300739D94 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5EA2B1521BE63BD300739D94 /* Main.storyboard */; }; + 5EA2B1561BE63BD300739D94 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5EA2B1551BE63BD300739D94 /* Assets.xcassets */; }; + 5EA2B1591BE63BD300739D94 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5EA2B1571BE63BD300739D94 /* LaunchScreen.storyboard */; }; + 5EA2B1641BE63BD300739D94 /* Homework3Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EA2B1631BE63BD300739D94 /* Homework3Tests.m */; }; + 5EA2B16F1BE63BD300739D94 /* Homework3UITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EA2B16E1BE63BD300739D94 /* Homework3UITests.m */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 5EA2B1601BE63BD300739D94 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 5EA2B13E1BE63BD300739D94 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5EA2B1451BE63BD300739D94; + remoteInfo = Homework3; + }; + 5EA2B16B1BE63BD300739D94 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 5EA2B13E1BE63BD300739D94 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5EA2B1451BE63BD300739D94; + remoteInfo = Homework3; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 5EA2B1461BE63BD300739D94 /* Homework3.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Homework3.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 5EA2B14A1BE63BD300739D94 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 5EA2B14C1BE63BD300739D94 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; + 5EA2B14D1BE63BD300739D94 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; + 5EA2B14F1BE63BD300739D94 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; + 5EA2B1501BE63BD300739D94 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; + 5EA2B1531BE63BD300739D94 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 5EA2B1551BE63BD300739D94 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 5EA2B1581BE63BD300739D94 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 5EA2B15A1BE63BD300739D94 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 5EA2B15F1BE63BD300739D94 /* Homework3Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Homework3Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 5EA2B1631BE63BD300739D94 /* Homework3Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Homework3Tests.m; sourceTree = ""; }; + 5EA2B1651BE63BD300739D94 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 5EA2B16A1BE63BD300739D94 /* Homework3UITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Homework3UITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 5EA2B16E1BE63BD300739D94 /* Homework3UITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Homework3UITests.m; sourceTree = ""; }; + 5EA2B1701BE63BD300739D94 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 5EA2B1431BE63BD300739D94 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5EA2B15C1BE63BD300739D94 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5EA2B1671BE63BD300739D94 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 5EA2B13D1BE63BD300739D94 = { + isa = PBXGroup; + children = ( + 5EA2B1481BE63BD300739D94 /* Homework3 */, + 5EA2B1621BE63BD300739D94 /* Homework3Tests */, + 5EA2B16D1BE63BD300739D94 /* Homework3UITests */, + 5EA2B1471BE63BD300739D94 /* Products */, + ); + sourceTree = ""; + }; + 5EA2B1471BE63BD300739D94 /* Products */ = { + isa = PBXGroup; + children = ( + 5EA2B1461BE63BD300739D94 /* Homework3.app */, + 5EA2B15F1BE63BD300739D94 /* Homework3Tests.xctest */, + 5EA2B16A1BE63BD300739D94 /* Homework3UITests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 5EA2B1481BE63BD300739D94 /* Homework3 */ = { + isa = PBXGroup; + children = ( + 5EA2B14C1BE63BD300739D94 /* AppDelegate.h */, + 5EA2B14D1BE63BD300739D94 /* AppDelegate.m */, + 5EA2B14F1BE63BD300739D94 /* ViewController.h */, + 5EA2B1501BE63BD300739D94 /* ViewController.m */, + 5EA2B1521BE63BD300739D94 /* Main.storyboard */, + 5EA2B1551BE63BD300739D94 /* Assets.xcassets */, + 5EA2B1571BE63BD300739D94 /* LaunchScreen.storyboard */, + 5EA2B15A1BE63BD300739D94 /* Info.plist */, + 5EA2B1491BE63BD300739D94 /* Supporting Files */, + ); + path = Homework3; + sourceTree = ""; + }; + 5EA2B1491BE63BD300739D94 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 5EA2B14A1BE63BD300739D94 /* main.m */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 5EA2B1621BE63BD300739D94 /* Homework3Tests */ = { + isa = PBXGroup; + children = ( + 5EA2B1631BE63BD300739D94 /* Homework3Tests.m */, + 5EA2B1651BE63BD300739D94 /* Info.plist */, + ); + path = Homework3Tests; + sourceTree = ""; + }; + 5EA2B16D1BE63BD300739D94 /* Homework3UITests */ = { + isa = PBXGroup; + children = ( + 5EA2B16E1BE63BD300739D94 /* Homework3UITests.m */, + 5EA2B1701BE63BD300739D94 /* Info.plist */, + ); + path = Homework3UITests; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 5EA2B1451BE63BD300739D94 /* Homework3 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 5EA2B1731BE63BD300739D94 /* Build configuration list for PBXNativeTarget "Homework3" */; + buildPhases = ( + 5EA2B1421BE63BD300739D94 /* Sources */, + 5EA2B1431BE63BD300739D94 /* Frameworks */, + 5EA2B1441BE63BD300739D94 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Homework3; + productName = Homework3; + productReference = 5EA2B1461BE63BD300739D94 /* Homework3.app */; + productType = "com.apple.product-type.application"; + }; + 5EA2B15E1BE63BD300739D94 /* Homework3Tests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 5EA2B1761BE63BD300739D94 /* Build configuration list for PBXNativeTarget "Homework3Tests" */; + buildPhases = ( + 5EA2B15B1BE63BD300739D94 /* Sources */, + 5EA2B15C1BE63BD300739D94 /* Frameworks */, + 5EA2B15D1BE63BD300739D94 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 5EA2B1611BE63BD300739D94 /* PBXTargetDependency */, + ); + name = Homework3Tests; + productName = Homework3Tests; + productReference = 5EA2B15F1BE63BD300739D94 /* Homework3Tests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 5EA2B1691BE63BD300739D94 /* Homework3UITests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 5EA2B1791BE63BD300739D94 /* Build configuration list for PBXNativeTarget "Homework3UITests" */; + buildPhases = ( + 5EA2B1661BE63BD300739D94 /* Sources */, + 5EA2B1671BE63BD300739D94 /* Frameworks */, + 5EA2B1681BE63BD300739D94 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 5EA2B16C1BE63BD300739D94 /* PBXTargetDependency */, + ); + name = Homework3UITests; + productName = Homework3UITests; + productReference = 5EA2B16A1BE63BD300739D94 /* Homework3UITests.xctest */; + productType = "com.apple.product-type.bundle.ui-testing"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 5EA2B13E1BE63BD300739D94 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0700; + ORGANIZATIONNAME = linbo; + TargetAttributes = { + 5EA2B1451BE63BD300739D94 = { + CreatedOnToolsVersion = 7.0.1; + }; + 5EA2B15E1BE63BD300739D94 = { + CreatedOnToolsVersion = 7.0.1; + TestTargetID = 5EA2B1451BE63BD300739D94; + }; + 5EA2B1691BE63BD300739D94 = { + CreatedOnToolsVersion = 7.0.1; + TestTargetID = 5EA2B1451BE63BD300739D94; + }; + }; + }; + buildConfigurationList = 5EA2B1411BE63BD300739D94 /* Build configuration list for PBXProject "Homework3" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 5EA2B13D1BE63BD300739D94; + productRefGroup = 5EA2B1471BE63BD300739D94 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 5EA2B1451BE63BD300739D94 /* Homework3 */, + 5EA2B15E1BE63BD300739D94 /* Homework3Tests */, + 5EA2B1691BE63BD300739D94 /* Homework3UITests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 5EA2B1441BE63BD300739D94 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5EA2B1591BE63BD300739D94 /* LaunchScreen.storyboard in Resources */, + 5EA2B1561BE63BD300739D94 /* Assets.xcassets in Resources */, + 5EA2B1541BE63BD300739D94 /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5EA2B15D1BE63BD300739D94 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5EA2B1681BE63BD300739D94 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 5EA2B1421BE63BD300739D94 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5EA2B1511BE63BD300739D94 /* ViewController.m in Sources */, + 5EA2B14E1BE63BD300739D94 /* AppDelegate.m in Sources */, + 5EA2B14B1BE63BD300739D94 /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5EA2B15B1BE63BD300739D94 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5EA2B1641BE63BD300739D94 /* Homework3Tests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5EA2B1661BE63BD300739D94 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5EA2B16F1BE63BD300739D94 /* Homework3UITests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 5EA2B1611BE63BD300739D94 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 5EA2B1451BE63BD300739D94 /* Homework3 */; + targetProxy = 5EA2B1601BE63BD300739D94 /* PBXContainerItemProxy */; + }; + 5EA2B16C1BE63BD300739D94 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 5EA2B1451BE63BD300739D94 /* Homework3 */; + targetProxy = 5EA2B16B1BE63BD300739D94 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 5EA2B1521BE63BD300739D94 /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 5EA2B1531BE63BD300739D94 /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; + 5EA2B1571BE63BD300739D94 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 5EA2B1581BE63BD300739D94 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 5EA2B1711BE63BD300739D94 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 5EA2B1721BE63BD300739D94 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 5EA2B1741BE63BD300739D94 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + INFOPLIST_FILE = Homework3/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.thinkofsonethingclever.Homework3; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 5EA2B1751BE63BD300739D94 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + INFOPLIST_FILE = Homework3/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.thinkofsonethingclever.Homework3; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 5EA2B1771BE63BD300739D94 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + INFOPLIST_FILE = Homework3Tests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.thinkofsonethingclever.Homework3Tests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Homework3.app/Homework3"; + }; + name = Debug; + }; + 5EA2B1781BE63BD300739D94 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + INFOPLIST_FILE = Homework3Tests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.thinkofsonethingclever.Homework3Tests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Homework3.app/Homework3"; + }; + name = Release; + }; + 5EA2B17A1BE63BD300739D94 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + INFOPLIST_FILE = Homework3UITests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.thinkofsonethingclever.Homework3UITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_TARGET_NAME = Homework3; + USES_XCTRUNNER = YES; + }; + name = Debug; + }; + 5EA2B17B1BE63BD300739D94 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + INFOPLIST_FILE = Homework3UITests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.thinkofsonethingclever.Homework3UITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_TARGET_NAME = Homework3; + USES_XCTRUNNER = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 5EA2B1411BE63BD300739D94 /* Build configuration list for PBXProject "Homework3" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5EA2B1711BE63BD300739D94 /* Debug */, + 5EA2B1721BE63BD300739D94 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5EA2B1731BE63BD300739D94 /* Build configuration list for PBXNativeTarget "Homework3" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5EA2B1741BE63BD300739D94 /* Debug */, + 5EA2B1751BE63BD300739D94 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 5EA2B1761BE63BD300739D94 /* Build configuration list for PBXNativeTarget "Homework3Tests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5EA2B1771BE63BD300739D94 /* Debug */, + 5EA2B1781BE63BD300739D94 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 5EA2B1791BE63BD300739D94 /* Build configuration list for PBXNativeTarget "Homework3UITests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5EA2B17A1BE63BD300739D94 /* Debug */, + 5EA2B17B1BE63BD300739D94 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; +/* End XCConfigurationList section */ + }; + rootObject = 5EA2B13E1BE63BD300739D94 /* Project object */; +} diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3.xcodeproj/project.xcworkspace/contents.xcworkspacedata" "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3.xcodeproj/project.xcworkspace/contents.xcworkspacedata" new file mode 100644 index 00000000..439c4431 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3.xcodeproj/project.xcworkspace/contents.xcworkspacedata" @@ -0,0 +1,7 @@ + + + + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/AppDelegate.h" "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/AppDelegate.h" new file mode 100644 index 00000000..dc263e8a --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/AppDelegate.h" @@ -0,0 +1,17 @@ +// +// AppDelegate.h +// Homework3 +// +// Created by cdf on 15/11/1. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import + +@interface AppDelegate : UIResponder + +@property (strong, nonatomic) UIWindow *window; + + +@end + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/AppDelegate.m" "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/AppDelegate.m" new file mode 100644 index 00000000..d7a29e87 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/AppDelegate.m" @@ -0,0 +1,45 @@ +// +// AppDelegate.m +// Homework3 +// +// Created by cdf on 15/11/1. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import "AppDelegate.h" + +@interface AppDelegate () + +@end + +@implementation AppDelegate + + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + // Override point for customization after application launch. + return YES; +} + +- (void)applicationWillResignActive:(UIApplication *)application { + // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. + // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. +} + +- (void)applicationDidEnterBackground:(UIApplication *)application { + // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. + // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. +} + +- (void)applicationWillEnterForeground:(UIApplication *)application { + // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background. +} + +- (void)applicationDidBecomeActive:(UIApplication *)application { + // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. +} + +- (void)applicationWillTerminate:(UIApplication *)application { + // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. +} + +@end diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Assets.xcassets/AppIcon.appiconset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Assets.xcassets/AppIcon.appiconset/Contents.json" new file mode 100644 index 00000000..36d2c80d --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Assets.xcassets/AppIcon.appiconset/Contents.json" @@ -0,0 +1,68 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "3x" + }, + { + "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" : "76x76", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Base.lproj/LaunchScreen.storyboard" "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Base.lproj/LaunchScreen.storyboard" new file mode 100644 index 00000000..180d5609 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Base.lproj/LaunchScreen.storyboard" @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Base.lproj/Main.storyboard" "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Base.lproj/Main.storyboard" new file mode 100644 index 00000000..7a99d8ef --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Base.lproj/Main.storyboard" @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Info.plist" "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Info.plist" new file mode 100644 index 00000000..40c6215d --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/Info.plist" @@ -0,0 +1,47 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/ViewController.h" "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/ViewController.h" new file mode 100644 index 00000000..39e8dbf1 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/ViewController.h" @@ -0,0 +1,23 @@ +// +// ViewController.h +// Homework3 +// +// Created by cdf on 15/11/1. +// Copyright © 2015年 cdf. All rights reserved. +// + + +#import +NSString *path(void); + + +@interface ViewController : UIViewController +{ + UITableView *taskTable; + UITextField *taskField; + UIButton *insertButton; + NSMutableArray *tasks; + +} +-(void)addTask:(id)sender; +@end diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/ViewController.m" "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/ViewController.m" new file mode 100644 index 00000000..83d2a9ce --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/ViewController.m" @@ -0,0 +1,106 @@ +// +// ViewController.m +// Homework3 +// +// Created by cdf on 15/11/1. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import "ViewController.h" + +NSString *path() +{ + NSArray *pathList = NSSearchPathForDirectoriesInDomains( + NSDocumentDirectory, NSUserDomainMask, YES); + return [[pathList objectAtIndex:0] + stringByAppendingPathComponent:@"data.txt"]; +} + +@implementation ViewController + +- (void)viewDidLoad { + NSArray *plist = [NSArray arrayWithContentsOfFile:path()]; + if(plist) + { + tasks = [plist mutableCopy]; + } + else + { + tasks = [[NSMutableArray alloc]init]; + } + + + // CGRect windowFrame =[[UIScreen mainScreen]bounds]; + // UIWindow *theWindow = [[UIWindow alloc] initWithFrame: windowFrame]; + //[self setWindow: theWindow]; + + //– 设置三个UI对象的frame属性 + CGRect tableFrame = CGRectMake(0, 80, 320, 380); + CGRect fieldFrame = CGRectMake(20, 40, 200, 31); + CGRect buttonFrame =CGRectMake(228, 40, 72, 31); + //创建并设置表格UITableView + taskTable = [[UITableView alloc]initWithFrame:tableFrame + style:UITableViewStylePlain]; + + [taskTable setSeparatorStyle:UITableViewCellSeparatorStyleNone]; + //将AppDelegate设置为UITableView的数据源 + [taskTable setDataSource:self]; + //创建并设置文本框(UITextField) + taskField = [[UITextField alloc]initWithFrame:fieldFrame]; + [taskField setBorderStyle:UITextBorderStyleRoundedRect]; + [taskField setPlaceholder:@"Type a task,tap Insert"]; + //创建并设置按钮(UIButton) + insertButton= [UIButton buttonWithType:UIButtonTypeRoundedRect]; + [insertButton setFrame:buttonFrame]; + [insertButton setTitle:@"Insert" forState:UIControlStateNormal]; + //为按钮设置回调 + [insertButton addTarget:self action:@selector(addTask:) forControlEvents:UIControlEventTouchUpInside]; + //将三个UI对象加入UIWindow中 + [[self view] addSubview:taskTable]; + [[self view] addSubview:taskField]; + [[self view] addSubview:insertButton]; + //设置UIWindow的背景颜色,并放到屏幕上 + [[self view] setBackgroundColor:[UIColor whiteColor]]; +} + +//UITableViewDataSource必须实现两个方法: + +- (NSInteger)tableView:(UITableView *)tableView + numberOfRowsInSection:(NSInteger)section +{ + return [tasks count]; +} + +- (UITableViewCell *)tableView:(UITableView *)tableView + cellForRowAtIndexPath:(NSIndexPath *)indexPath +{ + UITableViewCell *cell = [taskTable dequeueReusableCellWithIdentifier:@"Cell"]; + if (!cell ) { + cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault + reuseIdentifier:@"Cell"]; + } + NSString *item = [tasks objectAtIndex: [indexPath row]]; + [[cell textLabel] setText:item]; + return cell ; +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +//处理按钮的事件 +- (void)addTask:(id)sender +{ + NSString *text = [taskField text]; //从输入框获取新的任务 + if ([text isEqualToString:@""]) { + return; //如果是空的什么也不做 + } + [tasks addObject: text]; //将新的任务添加到模型 + [taskTable reloadData]; //表格视图重新载入数据 + [taskField setText:@""]; //清空输入框 + [taskField resignFirstResponder]; //关闭软键盘 +} + + +@end diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/main.m" "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/main.m" new file mode 100644 index 00000000..2f5fc2c8 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/homework03/Homework3/main.m" @@ -0,0 +1,16 @@ +// +// main.m +// Homework3 +// +// Created by linbo on 15/11/1. +// Copyright © 2015年 linbo. All rights reserved. +// + +#import +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ.xcodeproj/project.pbxproj" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ.xcodeproj/project.pbxproj" new file mode 100644 index 00000000..d3c1ee25 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ.xcodeproj/project.pbxproj" @@ -0,0 +1,534 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 698370AE1C32795B0053FA83 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 698370AD1C32795B0053FA83 /* main.m */; }; + 698370B11C32795B0053FA83 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 698370B01C32795B0053FA83 /* AppDelegate.m */; }; + 698370B41C32795B0053FA83 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 698370B31C32795B0053FA83 /* ViewController.m */; }; + 698370B71C32795B0053FA83 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 698370B51C32795B0053FA83 /* Main.storyboard */; }; + 698370B91C32795B0053FA83 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 698370B81C32795B0053FA83 /* Assets.xcassets */; }; + 698370BC1C32795B0053FA83 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 698370BA1C32795B0053FA83 /* LaunchScreen.storyboard */; }; + 698370C71C32795B0053FA83 /* DoubleZTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 698370C61C32795B0053FA83 /* DoubleZTests.m */; }; + 698370D21C32795B0053FA83 /* DoubleZUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 698370D11C32795B0053FA83 /* DoubleZUITests.m */; }; + 698370E31C32BFA70053FA83 /* ZZQuestionInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 698370E21C32BFA70053FA83 /* ZZQuestionInfo.m */; }; + 69AA3E831C350D9C005659E9 /* questions.plist in Resources */ = {isa = PBXBuildFile; fileRef = 69AA3E821C350D9C005659E9 /* questions.plist */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 698370C31C32795B0053FA83 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 698370A11C32795B0053FA83 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 698370A81C32795B0053FA83; + remoteInfo = DoubleZ; + }; + 698370CE1C32795B0053FA83 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 698370A11C32795B0053FA83 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 698370A81C32795B0053FA83; + remoteInfo = DoubleZ; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 698370A91C32795B0053FA83 /* DoubleZ.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DoubleZ.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 698370AD1C32795B0053FA83 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 698370AF1C32795B0053FA83 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; + 698370B01C32795B0053FA83 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; + 698370B21C32795B0053FA83 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; + 698370B31C32795B0053FA83 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; + 698370B61C32795B0053FA83 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 698370B81C32795B0053FA83 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 698370BB1C32795B0053FA83 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 698370BD1C32795B0053FA83 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 698370C21C32795B0053FA83 /* DoubleZTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DoubleZTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 698370C61C32795B0053FA83 /* DoubleZTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DoubleZTests.m; sourceTree = ""; }; + 698370C81C32795B0053FA83 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 698370CD1C32795B0053FA83 /* DoubleZUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DoubleZUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 698370D11C32795B0053FA83 /* DoubleZUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DoubleZUITests.m; sourceTree = ""; }; + 698370D31C32795B0053FA83 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 698370E11C32BFA70053FA83 /* ZZQuestionInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZZQuestionInfo.h; sourceTree = ""; }; + 698370E21C32BFA70053FA83 /* ZZQuestionInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZZQuestionInfo.m; sourceTree = ""; }; + 69AA3E821C350D9C005659E9 /* questions.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = questions.plist; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 698370A61C32795B0053FA83 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 698370BF1C32795B0053FA83 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 698370CA1C32795B0053FA83 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 698370A01C32795B0053FA83 = { + isa = PBXGroup; + children = ( + 698370AB1C32795B0053FA83 /* DoubleZ */, + 698370C51C32795B0053FA83 /* DoubleZTests */, + 698370D01C32795B0053FA83 /* DoubleZUITests */, + 698370AA1C32795B0053FA83 /* Products */, + ); + sourceTree = ""; + }; + 698370AA1C32795B0053FA83 /* Products */ = { + isa = PBXGroup; + children = ( + 698370A91C32795B0053FA83 /* DoubleZ.app */, + 698370C21C32795B0053FA83 /* DoubleZTests.xctest */, + 698370CD1C32795B0053FA83 /* DoubleZUITests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 698370AB1C32795B0053FA83 /* DoubleZ */ = { + isa = PBXGroup; + children = ( + 698370AF1C32795B0053FA83 /* AppDelegate.h */, + 698370B01C32795B0053FA83 /* AppDelegate.m */, + 698370B21C32795B0053FA83 /* ViewController.h */, + 698370B31C32795B0053FA83 /* ViewController.m */, + 698370E11C32BFA70053FA83 /* ZZQuestionInfo.h */, + 698370E21C32BFA70053FA83 /* ZZQuestionInfo.m */, + 698370B51C32795B0053FA83 /* Main.storyboard */, + 698370B81C32795B0053FA83 /* Assets.xcassets */, + 698370BA1C32795B0053FA83 /* LaunchScreen.storyboard */, + 698370BD1C32795B0053FA83 /* Info.plist */, + 698370AC1C32795B0053FA83 /* Supporting Files */, + ); + path = DoubleZ; + sourceTree = ""; + }; + 698370AC1C32795B0053FA83 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 69AA3E821C350D9C005659E9 /* questions.plist */, + 698370AD1C32795B0053FA83 /* main.m */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 698370C51C32795B0053FA83 /* DoubleZTests */ = { + isa = PBXGroup; + children = ( + 698370C61C32795B0053FA83 /* DoubleZTests.m */, + 698370C81C32795B0053FA83 /* Info.plist */, + ); + path = DoubleZTests; + sourceTree = ""; + }; + 698370D01C32795B0053FA83 /* DoubleZUITests */ = { + isa = PBXGroup; + children = ( + 698370D11C32795B0053FA83 /* DoubleZUITests.m */, + 698370D31C32795B0053FA83 /* Info.plist */, + ); + path = DoubleZUITests; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 698370A81C32795B0053FA83 /* DoubleZ */ = { + isa = PBXNativeTarget; + buildConfigurationList = 698370D61C32795B0053FA83 /* Build configuration list for PBXNativeTarget "DoubleZ" */; + buildPhases = ( + 698370A51C32795B0053FA83 /* Sources */, + 698370A61C32795B0053FA83 /* Frameworks */, + 698370A71C32795B0053FA83 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = DoubleZ; + productName = DoubleZ; + productReference = 698370A91C32795B0053FA83 /* DoubleZ.app */; + productType = "com.apple.product-type.application"; + }; + 698370C11C32795B0053FA83 /* DoubleZTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 698370D91C32795B0053FA83 /* Build configuration list for PBXNativeTarget "DoubleZTests" */; + buildPhases = ( + 698370BE1C32795B0053FA83 /* Sources */, + 698370BF1C32795B0053FA83 /* Frameworks */, + 698370C01C32795B0053FA83 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 698370C41C32795B0053FA83 /* PBXTargetDependency */, + ); + name = DoubleZTests; + productName = DoubleZTests; + productReference = 698370C21C32795B0053FA83 /* DoubleZTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 698370CC1C32795B0053FA83 /* DoubleZUITests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 698370DC1C32795B0053FA83 /* Build configuration list for PBXNativeTarget "DoubleZUITests" */; + buildPhases = ( + 698370C91C32795B0053FA83 /* Sources */, + 698370CA1C32795B0053FA83 /* Frameworks */, + 698370CB1C32795B0053FA83 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 698370CF1C32795B0053FA83 /* PBXTargetDependency */, + ); + name = DoubleZUITests; + productName = DoubleZUITests; + productReference = 698370CD1C32795B0053FA83 /* DoubleZUITests.xctest */; + productType = "com.apple.product-type.bundle.ui-testing"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 698370A11C32795B0053FA83 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0710; + ORGANIZATIONNAME = cdf; + TargetAttributes = { + 698370A81C32795B0053FA83 = { + CreatedOnToolsVersion = 7.1; + }; + 698370C11C32795B0053FA83 = { + CreatedOnToolsVersion = 7.1; + TestTargetID = 698370A81C32795B0053FA83; + }; + 698370CC1C32795B0053FA83 = { + CreatedOnToolsVersion = 7.1; + TestTargetID = 698370A81C32795B0053FA83; + }; + }; + }; + buildConfigurationList = 698370A41C32795B0053FA83 /* Build configuration list for PBXProject "DoubleZ" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 698370A01C32795B0053FA83; + productRefGroup = 698370AA1C32795B0053FA83 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 698370A81C32795B0053FA83 /* DoubleZ */, + 698370C11C32795B0053FA83 /* DoubleZTests */, + 698370CC1C32795B0053FA83 /* DoubleZUITests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 698370A71C32795B0053FA83 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 69AA3E831C350D9C005659E9 /* questions.plist in Resources */, + 698370BC1C32795B0053FA83 /* LaunchScreen.storyboard in Resources */, + 698370B91C32795B0053FA83 /* Assets.xcassets in Resources */, + 698370B71C32795B0053FA83 /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 698370C01C32795B0053FA83 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 698370CB1C32795B0053FA83 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 698370A51C32795B0053FA83 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 698370E31C32BFA70053FA83 /* ZZQuestionInfo.m in Sources */, + 698370B41C32795B0053FA83 /* ViewController.m in Sources */, + 698370B11C32795B0053FA83 /* AppDelegate.m in Sources */, + 698370AE1C32795B0053FA83 /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 698370BE1C32795B0053FA83 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 698370C71C32795B0053FA83 /* DoubleZTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 698370C91C32795B0053FA83 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 698370D21C32795B0053FA83 /* DoubleZUITests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 698370C41C32795B0053FA83 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 698370A81C32795B0053FA83 /* DoubleZ */; + targetProxy = 698370C31C32795B0053FA83 /* PBXContainerItemProxy */; + }; + 698370CF1C32795B0053FA83 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 698370A81C32795B0053FA83 /* DoubleZ */; + targetProxy = 698370CE1C32795B0053FA83 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 698370B51C32795B0053FA83 /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 698370B61C32795B0053FA83 /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; + 698370BA1C32795B0053FA83 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 698370BB1C32795B0053FA83 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 698370D41C32795B0053FA83 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.1; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 698370D51C32795B0053FA83 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.1; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 698370D71C32795B0053FA83 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + INFOPLIST_FILE = DoubleZ/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = zz.DoubleZ; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 698370D81C32795B0053FA83 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + INFOPLIST_FILE = DoubleZ/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = zz.DoubleZ; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 698370DA1C32795B0053FA83 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + INFOPLIST_FILE = DoubleZTests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = zz.DoubleZTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DoubleZ.app/DoubleZ"; + }; + name = Debug; + }; + 698370DB1C32795B0053FA83 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + INFOPLIST_FILE = DoubleZTests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = zz.DoubleZTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DoubleZ.app/DoubleZ"; + }; + name = Release; + }; + 698370DD1C32795B0053FA83 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + INFOPLIST_FILE = DoubleZUITests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = zz.DoubleZUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_TARGET_NAME = DoubleZ; + USES_XCTRUNNER = YES; + }; + name = Debug; + }; + 698370DE1C32795B0053FA83 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + INFOPLIST_FILE = DoubleZUITests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = zz.DoubleZUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_TARGET_NAME = DoubleZ; + USES_XCTRUNNER = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 698370A41C32795B0053FA83 /* Build configuration list for PBXProject "DoubleZ" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 698370D41C32795B0053FA83 /* Debug */, + 698370D51C32795B0053FA83 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 698370D61C32795B0053FA83 /* Build configuration list for PBXNativeTarget "DoubleZ" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 698370D71C32795B0053FA83 /* Debug */, + 698370D81C32795B0053FA83 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 698370D91C32795B0053FA83 /* Build configuration list for PBXNativeTarget "DoubleZTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 698370DA1C32795B0053FA83 /* Debug */, + 698370DB1C32795B0053FA83 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 698370DC1C32795B0053FA83 /* Build configuration list for PBXNativeTarget "DoubleZUITests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 698370DD1C32795B0053FA83 /* Debug */, + 698370DE1C32795B0053FA83 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 698370A11C32795B0053FA83 /* Project object */; +} diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ.xcodeproj/project.xcworkspace/contents.xcworkspacedata" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ.xcodeproj/project.xcworkspace/contents.xcworkspacedata" new file mode 100644 index 00000000..6ccf62fe --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ.xcodeproj/project.xcworkspace/contents.xcworkspacedata" @@ -0,0 +1,7 @@ + + + + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/AppDelegate.h" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/AppDelegate.h" new file mode 100644 index 00000000..de76a86e --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/AppDelegate.h" @@ -0,0 +1,17 @@ +// +// AppDelegate.h +// DoubleZ +// +// Created by cdf on 15/12/29. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import + +@interface AppDelegate : UIResponder + +@property (strong, nonatomic) UIWindow *window; + + +@end + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/AppDelegate.m" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/AppDelegate.m" new file mode 100644 index 00000000..a13a1b07 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/AppDelegate.m" @@ -0,0 +1,45 @@ +// +// AppDelegate.m +// DoubleZ +// +// Created by cdf on 15/12/29. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import "AppDelegate.h" + +@interface AppDelegate () + +@end + +@implementation AppDelegate + + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + // Override point for customization after application launch. + return YES; +} + +- (void)applicationWillResignActive:(UIApplication *)application { + // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. + // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. +} + +- (void)applicationDidEnterBackground:(UIApplication *)application { + // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. + // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. +} + +- (void)applicationWillEnterForeground:(UIApplication *)application { + // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background. +} + +- (void)applicationDidBecomeActive:(UIApplication *)application { + // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. +} + +- (void)applicationWillTerminate:(UIApplication *)application { + // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. +} + +@end diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/AppIcon.appiconset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/AppIcon.appiconset/Contents.json" new file mode 100644 index 00000000..36d2c80d --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/AppIcon.appiconset/Contents.json" @@ -0,0 +1,68 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "3x" + }, + { + "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" : "76x76", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/Contents.json" new file mode 100644 index 00000000..da4a164c --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/Contents.json" @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer.imageset/Contents.json" new file mode 100644 index 00000000..96596cd7 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "btn_answer.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "btn_answer@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer.imageset/btn_answer.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer.imageset/btn_answer.png" new file mode 100644 index 00000000..cbc38642 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer.imageset/btn_answer.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer.imageset/btn_answer@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer.imageset/btn_answer@2x.png" new file mode 100644 index 00000000..3904861c Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer.imageset/btn_answer@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer_highlighted.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer_highlighted.imageset/Contents.json" new file mode 100644 index 00000000..27d58154 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer_highlighted.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "btn_answer_highlighted.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "btn_answer_highlighted@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer_highlighted.imageset/btn_answer_highlighted.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer_highlighted.imageset/btn_answer_highlighted.png" new file mode 100644 index 00000000..5147404e Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer_highlighted.imageset/btn_answer_highlighted.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer_highlighted.imageset/btn_answer_highlighted@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer_highlighted.imageset/btn_answer_highlighted@2x.png" new file mode 100644 index 00000000..d09a5666 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_answer_highlighted.imageset/btn_answer_highlighted@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left.imageset/Contents.json" new file mode 100644 index 00000000..a2bad031 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "btn_left.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "btn_left@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left.imageset/btn_left.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left.imageset/btn_left.png" new file mode 100644 index 00000000..6aaba700 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left.imageset/btn_left.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left.imageset/btn_left@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left.imageset/btn_left@2x.png" new file mode 100644 index 00000000..cdbb3828 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left.imageset/btn_left@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left_highlighted.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left_highlighted.imageset/Contents.json" new file mode 100644 index 00000000..8d22b7e5 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left_highlighted.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "btn_left_highlighted.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "btn_left_highlighted@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left_highlighted.imageset/btn_left_highlighted.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left_highlighted.imageset/btn_left_highlighted.png" new file mode 100644 index 00000000..9bcd57d5 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left_highlighted.imageset/btn_left_highlighted.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left_highlighted.imageset/btn_left_highlighted@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left_highlighted.imageset/btn_left_highlighted@2x.png" new file mode 100644 index 00000000..340d2b89 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_left_highlighted.imageset/btn_left_highlighted@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option.imageset/Contents.json" new file mode 100644 index 00000000..a16332ac --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "btn_option.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "btn_option@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option.imageset/btn_option.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option.imageset/btn_option.png" new file mode 100644 index 00000000..11936f26 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option.imageset/btn_option.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option.imageset/btn_option@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option.imageset/btn_option@2x.png" new file mode 100644 index 00000000..d09a5666 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option.imageset/btn_option@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option_highlighted.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option_highlighted.imageset/Contents.json" new file mode 100644 index 00000000..de964989 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option_highlighted.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "btn_option_highlighted.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "btn_option_highlighted@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option_highlighted.imageset/btn_option_highlighted.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option_highlighted.imageset/btn_option_highlighted.png" new file mode 100644 index 00000000..4c82f3ac Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option_highlighted.imageset/btn_option_highlighted.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option_highlighted.imageset/btn_option_highlighted@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option_highlighted.imageset/btn_option_highlighted@2x.png" new file mode 100644 index 00000000..1fa8831f Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_option_highlighted.imageset/btn_option_highlighted@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right.imageset/Contents.json" new file mode 100644 index 00000000..63cff55b --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "btn_right.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "btn_right@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right.imageset/btn_right.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right.imageset/btn_right.png" new file mode 100644 index 00000000..42a2037a Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right.imageset/btn_right.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right.imageset/btn_right@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right.imageset/btn_right@2x.png" new file mode 100644 index 00000000..3a540194 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right.imageset/btn_right@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right_highlighted.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right_highlighted.imageset/Contents.json" new file mode 100644 index 00000000..0b00e29a --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right_highlighted.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "btn_right_highlighted.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "btn_right_highlighted@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right_highlighted.imageset/btn_right_highlighted.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right_highlighted.imageset/btn_right_highlighted.png" new file mode 100644 index 00000000..84aa5f67 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right_highlighted.imageset/btn_right_highlighted.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right_highlighted.imageset/btn_right_highlighted@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right_highlighted.imageset/btn_right_highlighted@2x.png" new file mode 100644 index 00000000..4ef3e470 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/btn_right_highlighted.imageset/btn_right_highlighted@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_help.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_help.imageset/Contents.json" new file mode 100644 index 00000000..c492a208 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_help.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "icon_help.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "icon_help@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_help.imageset/icon_help.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_help.imageset/icon_help.png" new file mode 100644 index 00000000..d5fc67f3 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_help.imageset/icon_help.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_help.imageset/icon_help@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_help.imageset/icon_help@2x.png" new file mode 100644 index 00000000..799670e5 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_help.imageset/icon_help@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_img.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_img.imageset/Contents.json" new file mode 100644 index 00000000..dff64328 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_img.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "icon_img.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "icon_img@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_img.imageset/icon_img.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_img.imageset/icon_img.png" new file mode 100644 index 00000000..4be65552 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_img.imageset/icon_img.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_img.imageset/icon_img@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_img.imageset/icon_img@2x.png" new file mode 100644 index 00000000..441dd1e3 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_img.imageset/icon_img@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_tip.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_tip.imageset/Contents.json" new file mode 100644 index 00000000..78a378a6 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_tip.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "icon_tip.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "icon_tip@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_tip.imageset/icon_tip.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_tip.imageset/icon_tip.png" new file mode 100644 index 00000000..88da140c Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_tip.imageset/icon_tip.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_tip.imageset/icon_tip@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_tip.imageset/icon_tip@2x.png" new file mode 100644 index 00000000..75ebd002 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Btn/icon_tip.imageset/icon_tip@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Contents.json" new file mode 100644 index 00000000..da4a164c --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Contents.json" @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/Contents.json" new file mode 100644 index 00000000..da4a164c --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/Contents.json" @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/baishishouji.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/baishishouji.imageset/Contents.json" new file mode 100644 index 00000000..d027f050 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/baishishouji.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "baishishouji.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/baishishouji.imageset/baishishouji.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/baishishouji.imageset/baishishouji.png" new file mode 100644 index 00000000..6d648c50 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/baishishouji.imageset/baishishouji.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/dongxie.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/dongxie.imageset/Contents.json" new file mode 100644 index 00000000..afea0787 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/dongxie.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "dongxie.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/dongxie.imageset/dongxie.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/dongxie.imageset/dongxie.png" new file mode 100644 index 00000000..fdc5d607 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/dongxie.imageset/dongxie.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/fengzhigu.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/fengzhigu.imageset/Contents.json" new file mode 100644 index 00000000..f6a95f18 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/fengzhigu.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "fengzhigu.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/fengzhigu.imageset/fengzhigu.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/fengzhigu.imageset/fengzhigu.png" new file mode 100644 index 00000000..fbc581e9 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/fengzhigu.imageset/fengzhigu.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoda.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoda.imageset/Contents.json" new file mode 100644 index 00000000..caa6fc53 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoda.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "gaoda.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoda.imageset/gaoda.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoda.imageset/gaoda.png" new file mode 100644 index 00000000..8a597bd7 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoda.imageset/gaoda.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoyuanyuan.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoyuanyuan.imageset/Contents.json" new file mode 100644 index 00000000..b6f6be29 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoyuanyuan.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "gaoyuanyuan.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoyuanyuan.imageset/gaoyuanyuan.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoyuanyuan.imageset/gaoyuanyuan.png" new file mode 100644 index 00000000..e9aa761d Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gaoyuanyuan.imageset/gaoyuanyuan.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gongxitongguan.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gongxitongguan.imageset/Contents.json" new file mode 100644 index 00000000..bdd8465f --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gongxitongguan.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "gongxitongguan.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gongxitongguan.imageset/gongxitongguan.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gongxitongguan.imageset/gongxitongguan.png" new file mode 100644 index 00000000..ae1b12bc Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/gongxitongguan.imageset/gongxitongguan.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/haer.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/haer.imageset/Contents.json" new file mode 100644 index 00000000..d29b02b5 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/haer.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "haer.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/haer.imageset/haer.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/haer.imageset/haer.png" new file mode 100644 index 00000000..4dfe3f64 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/haer.imageset/haer.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/huluwa.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/huluwa.imageset/Contents.json" new file mode 100644 index 00000000..752f9e28 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/huluwa.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "huluwa.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/huluwa.imageset/huluwa.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/huluwa.imageset/huluwa.png" new file mode 100644 index 00000000..70494b63 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/huluwa.imageset/huluwa.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/jinji.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/jinji.imageset/Contents.json" new file mode 100644 index 00000000..09f6fbde --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/jinji.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "jinji.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/jinji.imageset/jinji.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/jinji.imageset/jinji.png" new file mode 100644 index 00000000..b4dced7a Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/jinji.imageset/jinji.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/kongshou.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/kongshou.imageset/Contents.json" new file mode 100644 index 00000000..d4a2c42a --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/kongshou.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "kongshou.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/kongshou.imageset/kongshou.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/kongshou.imageset/kongshou.png" new file mode 100644 index 00000000..a974b244 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/kongshou.imageset/kongshou.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/langyabang.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/langyabang.imageset/Contents.json" new file mode 100644 index 00000000..2969db4a --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/langyabang.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "langyabang.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/langyabang.imageset/langyabang.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/langyabang.imageset/langyabang.png" new file mode 100644 index 00000000..51ea9525 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/langyabang.imageset/langyabang.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/luokewangguo.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/luokewangguo.imageset/Contents.json" new file mode 100644 index 00000000..052ec3b1 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/luokewangguo.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "luokewangguo.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/luokewangguo.imageset/luokewangguo.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/luokewangguo.imageset/luokewangguo.png" new file mode 100644 index 00000000..5626d528 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/luokewangguo.imageset/luokewangguo.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/muguangzhicheng.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/muguangzhicheng.imageset/Contents.json" new file mode 100644 index 00000000..98d36d38 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/muguangzhicheng.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "muguangzhicheng.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/muguangzhicheng.imageset/muguangzhicheng.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/muguangzhicheng.imageset/muguangzhicheng.png" new file mode 100644 index 00000000..6ccf9f37 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/muguangzhicheng.imageset/muguangzhicheng.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/nezha.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/nezha.imageset/Contents.json" new file mode 100644 index 00000000..e68f6b2a --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/nezha.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "nezha.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/nezha.imageset/nezha.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/nezha.imageset/nezha.png" new file mode 100644 index 00000000..e9289162 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/nezha.imageset/nezha.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qiaobusi.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qiaobusi.imageset/Contents.json" new file mode 100644 index 00000000..ccaf6f20 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qiaobusi.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "qiaobusi.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qiaobusi.imageset/qiaobusi.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qiaobusi.imageset/qiaobusi.png" new file mode 100644 index 00000000..79b2eb40 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qiaobusi.imageset/qiaobusi.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qinshimingyue.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qinshimingyue.imageset/Contents.json" new file mode 100644 index 00000000..9dd2cedd --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qinshimingyue.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "qinshimingyue.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qinshimingyue.imageset/qinshimingyue.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qinshimingyue.imageset/qinshimingyue.png" new file mode 100644 index 00000000..71bba973 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/qinshimingyue.imageset/qinshimingyue.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/quayecha.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/quayecha.imageset/Contents.json" new file mode 100644 index 00000000..76e1a2e0 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/quayecha.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "quayecha.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/quayecha.imageset/quayecha.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/quayecha.imageset/quayecha.png" new file mode 100644 index 00000000..05cf4cc8 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/quayecha.imageset/quayecha.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shashengwan.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shashengwan.imageset/Contents.json" new file mode 100644 index 00000000..c60eef9f --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shashengwan.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "shashengwan.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shashengwan.imageset/shashengwan.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shashengwan.imageset/shashengwan.png" new file mode 100644 index 00000000..0a760b1e Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shashengwan.imageset/shashengwan.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shentan.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shentan.imageset/Contents.json" new file mode 100644 index 00000000..644fe289 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shentan.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "shentan.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shentan.imageset/shentan.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shentan.imageset/shentan.png" new file mode 100644 index 00000000..5544060c Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shentan.imageset/shentan.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shuiguolanzi.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shuiguolanzi.imageset/Contents.json" new file mode 100644 index 00000000..a331d08b --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shuiguolanzi.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "shuiguolanzi.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shuiguolanzi.imageset/shuiguolanzi.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shuiguolanzi.imageset/shuiguolanzi.png" new file mode 100644 index 00000000..9e9f7460 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/shuiguolanzi.imageset/shuiguolanzi.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/weiwenhuaming.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/weiwenhuaming.imageset/Contents.json" new file mode 100644 index 00000000..2abedb90 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/weiwenhuaming.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "weiwenhuaming.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/weiwenhuaming.imageset/weiwenhuaming.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/weiwenhuaming.imageset/weiwenhuaming.png" new file mode 100644 index 00000000..c4a684f9 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/weiwenhuaming.imageset/weiwenhuaming.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/wurenyuebing.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/wurenyuebing.imageset/Contents.json" new file mode 100644 index 00000000..50383357 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/wurenyuebing.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "wurenyuebing.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/wurenyuebing.imageset/wurenyuebing.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/wurenyuebing.imageset/wurenyuebing.png" new file mode 100644 index 00000000..8772b424 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/wurenyuebing.imageset/wurenyuebing.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiamu.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiamu.imageset/Contents.json" new file mode 100644 index 00000000..b39eebd1 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiamu.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "xiamu.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiamu.imageset/xiamu.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiamu.imageset/xiamu.png" new file mode 100644 index 00000000..98a6105a Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiamu.imageset/xiamu.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiangcai.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiangcai.imageset/Contents.json" new file mode 100644 index 00000000..b011802b --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiangcai.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "xiangcai.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiangcai.imageset/xiangcai.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiangcai.imageset/xiangcai.png" new file mode 100644 index 00000000..8e532377 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiangcai.imageset/xiangcai.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xianjian.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xianjian.imageset/Contents.json" new file mode 100644 index 00000000..70d00cef --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xianjian.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "xianjian.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xianjian.imageset/xianjian.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xianjian.imageset/xianjian.png" new file mode 100644 index 00000000..eee576c0 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xianjian.imageset/xianjian.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiaohuangren.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiaohuangren.imageset/Contents.json" new file mode 100644 index 00000000..ff5f44ae --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiaohuangren.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "xiaohuangren.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiaohuangren.imageset/xiaohuangren.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiaohuangren.imageset/xiaohuangren.png" new file mode 100644 index 00000000..d32907f9 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xiaohuangren.imageset/xiaohuangren.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xieerduo.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xieerduo.imageset/Contents.json" new file mode 100644 index 00000000..f7458177 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xieerduo.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "xieerduo.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xieerduo.imageset/xieerduo.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xieerduo.imageset/xieerduo.png" new file mode 100644 index 00000000..b16aae73 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/xieerduo.imageset/xieerduo.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/yangmi.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/yangmi.imageset/Contents.json" new file mode 100644 index 00000000..ed5224e1 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/yangmi.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "yangmi.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/yangmi.imageset/yangmi.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/yangmi.imageset/yangmi.png" new file mode 100644 index 00000000..0806994f Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/yangmi.imageset/yangmi.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/youlin.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/youlin.imageset/Contents.json" new file mode 100644 index 00000000..9d32b214 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/youlin.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "youlin.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/youlin.imageset/youlin.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/youlin.imageset/youlin.png" new file mode 100644 index 00000000..c6b0e2a0 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/youlin.imageset/youlin.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zhihuanwang.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zhihuanwang.imageset/Contents.json" new file mode 100644 index 00000000..23f96ed8 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zhihuanwang.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "zhihuanwang.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zhihuanwang.imageset/zhihuanwang.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zhihuanwang.imageset/zhihuanwang.png" new file mode 100644 index 00000000..73ab65c1 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zhihuanwang.imageset/zhihuanwang.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zuizhonghuanxiang.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zuizhonghuanxiang.imageset/Contents.json" new file mode 100644 index 00000000..30c85b17 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zuizhonghuanxiang.imageset/Contents.json" @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "zuizhonghuanxiang.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zuizhonghuanxiang.imageset/zuizhonghuanxiang.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zuizhonghuanxiang.imageset/zuizhonghuanxiang.png" new file mode 100644 index 00000000..82ce81f7 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Image/zuizhonghuanxiang.imageset/zuizhonghuanxiang.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/Contents.json" new file mode 100644 index 00000000..da4a164c --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/Contents.json" @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/bj.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/bj.imageset/Contents.json" new file mode 100644 index 00000000..f58448e8 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/bj.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "bj.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "bj@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/bj.imageset/bj.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/bj.imageset/bj.png" new file mode 100644 index 00000000..4ea9dc1b Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/bj.imageset/bj.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/bj.imageset/bj@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/bj.imageset/bj@2x.png" new file mode 100644 index 00000000..c294f81d Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/bj.imageset/bj@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/center_img.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/center_img.imageset/Contents.json" new file mode 100644 index 00000000..1c68e5f9 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/center_img.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "center_img.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "center_img@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/center_img.imageset/center_img.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/center_img.imageset/center_img.png" new file mode 100644 index 00000000..585e6a38 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/center_img.imageset/center_img.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/center_img.imageset/center_img@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/center_img.imageset/center_img@2x.png" new file mode 100644 index 00000000..88d86ea0 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/center_img.imageset/center_img@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/coin.imageset/Contents.json" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/coin.imageset/Contents.json" new file mode 100644 index 00000000..a41112fb --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/coin.imageset/Contents.json" @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "coin.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "coin@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/coin.imageset/coin.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/coin.imageset/coin.png" new file mode 100644 index 00000000..24c815ea Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/coin.imageset/coin.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/coin.imageset/coin@2x.png" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/coin.imageset/coin@2x.png" new file mode 100644 index 00000000..1a84d9d0 Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Assets.xcassets/Other/coin.imageset/coin@2x.png" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Base.lproj/LaunchScreen.storyboard" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Base.lproj/LaunchScreen.storyboard" new file mode 100644 index 00000000..1447b3cb --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Base.lproj/LaunchScreen.storyboard" @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Base.lproj/Main.storyboard" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Base.lproj/Main.storyboard" new file mode 100644 index 00000000..51aa7c16 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Base.lproj/Main.storyboard" @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Info.plist" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Info.plist" new file mode 100644 index 00000000..40c6215d --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/Info.plist" @@ -0,0 +1,47 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ViewController.h" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ViewController.h" new file mode 100644 index 00000000..f2220590 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ViewController.h" @@ -0,0 +1,15 @@ +// +// ViewController.h +// DoubleZ +// +// Created by cdf on 15/12/29. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import + +@interface ViewController : UIViewController + + +@end + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ViewController.m" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ViewController.m" new file mode 100644 index 00000000..ca49dfbc --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ViewController.m" @@ -0,0 +1,402 @@ +// +// ViewController.m +// DoubleZ +// +// Created by cdf on 15/12/29. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import "ViewController.h" +#import "ZZQuestionInfo.h" + +#define imgW self.imgInsideBtn.bounds.size.width +#define kScreenW [UIScreen mainScreen].bounds.size.width +#define kAnswerBtnTitleColor [UIColor blackColor] +//常量 +CGFloat const kBtnW = 35; +CGFloat const kBtnH = 35; +CGFloat const kMarginBetweenBtns = 10; +NSInteger const kOptionViewTotalCol = 7; + +NSInteger const kTrueAddScore = 200; +NSInteger const kFalseDecreaseScore = -200; +NSInteger const kTipDecreaseScore = -200; + +@interface ViewController () + +//顶部索引 +@property (weak, nonatomic) IBOutlet UILabel *topIndexLabel; + +//图片类型描述 +@property (weak, nonatomic) IBOutlet UILabel *descLabel; + +//得分 +@property (weak, nonatomic) IBOutlet UIButton *coinBtn; + +//显示中间图片的按钮 +@property (weak, nonatomic) IBOutlet UIButton *imgInsideBtn; + +@property (weak, nonatomic) IBOutlet UIButton *lastBtn; + +//下一题按钮 +@property (weak, nonatomic) IBOutlet UIButton *nextBtn; + +//显示答案按钮的视图 +@property (weak, nonatomic) IBOutlet UIView *answerView; + +//显示备选答案按钮的视图 +@property (weak, nonatomic) IBOutlet UIView *optionsView; + +//模型数组 +@property (nonatomic, strong) NSArray *questions; + +//记录索引 +@property (nonatomic, assign) int index; + +//遮盖按钮 +@property (nonatomic, strong) UIButton *cover; + +//通关计数 +@property (nonatomic,assign) int count; + +@end + +@implementation ViewController + +//懒加载 @return模型数组 + +- (NSArray *)questions +{ + + if (nil == _questions) { + _questions = [ZZQuestionInfo questions]; + } + return _questions; +} + +//懒加载 @return遮盖 +- (UIButton *)cover +{ + if (nil == _cover) { + _cover = [[UIButton alloc] init]; + _cover.frame = self.view.bounds; + _cover.alpha = 0.0; + _cover.backgroundColor = [UIColor blackColor]; + [_cover addTarget:self action:@selector(imgBtnChangeOnClick) forControlEvents:UIControlEventTouchUpInside]; + [self.view addSubview:_cover]; + } + return _cover; +} + + +//提示按钮点击事件 +- (IBAction)TipBtnOnClick { + //1.清空答案按钮内的文字 + for (UIButton *answerBtn in self.answerView.subviews) { + [self answerBtnOnClick:answerBtn]; + } + + //2.取出答案中的第一个字 + NSString *answer = [self.questions[self.index] answer]; + NSString *firstWord = [answer substringToIndex:1]; + + //3.模拟点击optionView中第一个正确的按钮 扣分 + for (UIButton *optionBtn in self.optionsView.subviews) { + if ([optionBtn.currentTitle isEqualToString:firstWord]) { + [self optionBtnOnClick:optionBtn]; + [self coinChange:kTipDecreaseScore]; + break; + } + } + +} + +//上一题按钮的点击事件 +- (IBAction)lastBtnOnClick { + //1.索引自增,并判断是否越界 + self.index --; + + NSLog(@"index == %d",self.index); + + //2.取出模型 + ZZQuestionInfo *question = self.questions[self.index]; + + //3.设计基本信息(参考图片浏览器) + [self setupBaseInfo:question]; + + //4.创建答案按钮 + [self createAnswerBtns:question]; + + //5.创建备选答案按钮 + [self createOptionBtns:question]; + + +} + +//大图/遮盖/中间 3个按钮的点击事件 +- (IBAction)imgBtnChangeOnClick { + //将图片放置在最顶层 + [self.view bringSubviewToFront:self.imgInsideBtn]; + if (0 == self.cover.alpha) { + //图片放大事件 + CGFloat scaleX = kScreenW / imgW; + CGFloat scaleY = scaleX; + + CGFloat translateY = self.imgInsideBtn.frame.origin.y / scaleX; + + [UIView animateWithDuration:1.0 animations:^{ + self.imgInsideBtn.transform = CGAffineTransformMakeScale(scaleX, scaleY); + self.imgInsideBtn.transform = CGAffineTransformTranslate(self.imgInsideBtn.transform, 0, translateY); + //遮盖显现 + self.cover.alpha = 0.5; + }]; + + }else + { + //图片还原事件 + [UIView animateWithDuration:1.0 animations:^{ + self.imgInsideBtn.transform = CGAffineTransformIdentity; + self.cover.alpha = 0.0; + }]; + } +} + +//下一题点击事件 +- (IBAction)nextBtnOnClick { + //1.索引自增,并判断是否越界 + self.index ++; + + NSLog(@"index == %d",self.index); + + //2.取出模型 + ZZQuestionInfo *question = self.questions[self.index]; + + //3.设计基本信息(参考图片浏览器) + [self setupBaseInfo:question]; + + //4.创建答案按钮 + [self createAnswerBtns:question]; + + //5.创建备选答案按钮 + [self createOptionBtns:question]; + +} + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view, typically from a nib. + self.index = -1; + [self nextBtnOnClick]; +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +#pragma mark - 私有方法 +//设置基本信息 + +- (void)setupBaseInfo:(ZZQuestionInfo *)question +{ + //顶部图片索引改变 + self.topIndexLabel.text = [NSString stringWithFormat:@"%d/%d",self.index + 1, self.questions.count]; + //图拼啊种类描述改变 + self.descLabel.text =question.title; + //图片改变 + [self.imgInsideBtn setImage:question.image forState:UIControlStateNormal]; + //下一题按钮状态判断改变 + self.nextBtn.enabled = (self.index != self.questions.count - 1); + self.lastBtn.enabled = !(self.index == 0); +} + +//4.创建答题按钮 +- (void)createAnswerBtns:(ZZQuestionInfo *)question +{ + //4.1清空answerView + for (UIButton *btn in self.answerView.subviews) { + [btn removeFromSuperview]; + } + //4.2获取答案按钮的数量 + NSInteger answerBtnCount = question.answer.length; + + CGFloat answerW = self.answerView.bounds.size.width; + CGFloat answerEdgeInset = (answerW - answerBtnCount * kBtnW - (answerBtnCount - 1) * kMarginBetweenBtns) * 0.5; + for (int i = 0; i < answerBtnCount; i++) { + UIButton *btn = [[UIButton alloc] init]; + + CGFloat btnX = answerEdgeInset + i * (kBtnW + kMarginBetweenBtns); + + btn.frame = CGRectMake(btnX, 0, kBtnW, kBtnH); + + [btn setBackgroundImage:[UIImage imageNamed:@"btn_answer"] forState:UIControlStateNormal]; + [btn setBackgroundImage:[UIImage imageNamed:@"btn_answer_highlighted"] forState:UIControlStateHighlighted]; + [btn setTitleColor:kAnswerBtnTitleColor forState:UIControlStateNormal]; + + [btn addTarget:self action:@selector(answerBtnOnClick:) forControlEvents:UIControlEventTouchUpInside]; + [self.answerView addSubview:btn]; + } +} + +//5.创建备选答案按钮 +- (void)createOptionBtns:(ZZQuestionInfo *)question +{ + int optionsCount = question.options.count; + + if (self.optionsView.subviews.count != optionsCount) { + //若没有按钮,就创建按钮 + + CGFloat optionW = self.optionsView.bounds.size.width; + CGFloat optionEdgeInset = (optionW - kOptionViewTotalCol * kBtnW - (kOptionViewTotalCol - 1) * kMarginBetweenBtns) * 0.5; + + for (int i = 0; i < optionsCount; i++) { + UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; + + int col = i % kOptionViewTotalCol; + int row = i / kOptionViewTotalCol; + + CGFloat btnX = optionEdgeInset + (kBtnW + kMarginBetweenBtns) * col; + CGFloat btnY = kMarginBetweenBtns + (kBtnH + kMarginBetweenBtns) * row; + btn.frame = CGRectMake(btnX, btnY, kBtnW, kBtnH); + + [btn setBackgroundColor:[UIColor clearColor]]; + [btn setTitleColor:kAnswerBtnTitleColor forState:UIControlStateNormal]; + + [btn addTarget:self action:@selector(optionBtnOnClick:) forControlEvents:UIControlEventTouchUpInside]; + [self.optionsView addSubview:btn]; + + } + + } + + for (int i = 0; i < optionsCount; i++) { + UIButton *optionBtn = self.optionsView.subviews[i]; + + [optionBtn setTitle:question.options[i] forState:UIControlStateNormal]; + + optionBtn.hidden = NO; + } +} + +#pragma mark - 下面按钮的点击方法 + +//答案按钮点击方法 @param answerBtn +- (void)answerBtnOnClick:(UIButton *)answerBtn +{ + NSString *answetStr = answerBtn.currentTitle; + + //若按钮为空,直接返回 + if (nil == answetStr) { + return; + } + + //若不为空 + //1.去掉按钮内的字 + [answerBtn setTitle:nil forState:UIControlStateNormal]; + //2.恢复optionView中隐藏的按钮 + for (UIButton *optionBtn in self.optionsView.subviews) { + if ([answetStr isEqualToString:optionBtn.currentTitle] && optionBtn.isHidden) { + optionBtn.hidden = NO; + break; + } + } + //3.若字体颜色不对,则统统恢复黑色 + if (answerBtn.currentTitleColor != kAnswerBtnTitleColor) { + for (UIButton *answerBtn in self.answerView.subviews) { + [answerBtn setTitleColor:kAnswerBtnTitleColor forState:UIControlStateNormal]; + } + + //恢复optionView的用户交互 + self.optionsView.userInteractionEnabled = YES; + } +} + +//答案按钮点击方法 @param optionBtn +- (void)optionBtnOnClick:(UIButton *)optionBtn +{ + NSString *optionStr = optionBtn.currentTitle; + //1.填字进answerView + for (UIButton *answerBtn in self.answerView.subviews) { + if (nil == answerBtn.currentTitle) { + [answerBtn setTitle:optionStr forState:UIControlStateNormal]; + break; + } + } + + //2.隐藏按钮 + optionBtn.hidden = YES; + + //3.当字满的时候 + BOOL isFull = YES; + + NSMutableString *strM = [NSMutableString string]; + for (UIButton *answerBtn in self.answerView.subviews ) { + if (nil == answerBtn.currentTitle) { + isFull = NO; + break; + } + else + { + //3.1将答案区按钮中字拼成一个字符串 + [strM appendString:answerBtn.currentTitle]; + } + } + + if (YES == isFull) { + self.optionsView.userInteractionEnabled = NO; + + NSString *answer = [self.questions[self.index] answer]; + if ([strM isEqualToString:answer]) { + + //如果计数和问题数相同 视为通关 + self.count = self.count + 1; + if (self.count == self.questions.count) + { + UIImageView *imageView = [[UIImageView alloc] init]; + + imageView.image = [UIImage imageNamed:@"gongxitongguan"]; + + [self.view addSubview:imageView]; + [UIImageView animateWithDuration:2.0 animations:^{ + imageView.frame = self.view.frame; + }]; + return ; + } + for (UIButton *answerBtn in self.answerView.subviews) { + //3.3相同 全部字体变蓝 加分 1秒后自动进入下一题 + [answerBtn setTitleColor:[UIColor blueColor] forState:UIControlStateNormal]; + } + + [self coinChange:kTrueAddScore]; + + //恢复optionView的用户交互 + self.optionsView.userInteractionEnabled = YES; + + [self performSelector:@selector(nextBtnOnClick) withObject:nil afterDelay:1.0]; + }else{ + //3.2与答案比较,不同 全部字体变红,扣分 + for (UIButton *answerBtn in self.answerView.subviews) { + //3.3相同 全部字体变蓝 加分 1秒后自动进入下一题 + [answerBtn setTitleColor:[UIColor redColor] forState:UIControlStateNormal]; + + [self coinChange:kFalseDecreaseScore]; + + } + } + } +} + +#pragma mark - 分数变化 +- (void )coinChange:(NSInteger)delCoin +{ + //获取当前金钱数量 + NSInteger currentCoin = [self.coinBtn.currentTitle integerValue]; + //改变金钱数量 + currentCoin += delCoin; + //重置金钱数量 + NSString *coinStr = [NSString stringWithFormat:@"%d", currentCoin]; + [self.coinBtn setTitle:coinStr forState:UIControlStateDisabled]; + +} + +@end diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ZZQuestionInfo.h" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ZZQuestionInfo.h" new file mode 100644 index 00000000..fe6b9fc4 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ZZQuestionInfo.h" @@ -0,0 +1,29 @@ +// +// JKQuestionInfo.h +// DoubleZ +// +// Created by cdf on 15/12/29. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import +#import + +@interface ZZQuestionInfo : NSObject + +@property (nonatomic, copy) NSString *answer; + +@property (nonatomic, copy) NSString *icon; + +@property (nonatomic, copy) NSString *title; + +@property (nonatomic, strong) NSArray *options; + +- (instancetype)initWithDict:(NSDictionary *)dict; ++ (instancetype)questionWithDict:(NSDictionary *)dict; + +@property (nonatomic, strong, readonly) UIImage *image; + ++ (NSArray *)questions; + +@end diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ZZQuestionInfo.m" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ZZQuestionInfo.m" new file mode 100644 index 00000000..ee796064 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/ZZQuestionInfo.m" @@ -0,0 +1,51 @@ +// +// JKQuestionInfo.m +// DoubleZ +// +// Created by cdf on 15/12/29. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import "ZZQuestionInfo.h" + +@implementation ZZQuestionInfo + +{ + UIImage *_image; +} + +- (instancetype)initWithDict:(NSDictionary *)dict +{ + if (self = [super init]) { + [self setValuesForKeysWithDictionary:dict]; + } + return self; +} + ++ (instancetype)questionWithDict:(NSDictionary *)dict +{ + return [[self alloc] initWithDict:dict]; +} + +- (UIImage *)image +{ + if (!_image) { + _image = [UIImage imageNamed:self.icon]; + } + return _image; +} + ++ (NSArray *)questions +{ + NSString *path = [[NSBundle mainBundle] pathForResource:@"questions" ofType:@"plist"]; + NSArray *array = [NSArray arrayWithContentsOfFile:path]; + + NSMutableArray *arrayM = [NSMutableArray arrayWithCapacity:array.count]; + for (NSDictionary *dict in array) { + + [arrayM addObject:[self questionWithDict:dict]]; + } + return [arrayM copy]; +} + +@end diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/main.m" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/main.m" new file mode 100644 index 00000000..26509d3a --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/main.m" @@ -0,0 +1,16 @@ +// +// main.m +// DoubleZ +// +// Created by cdf on 15/12/29. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/questions.plist" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/questions.plist" new file mode 100755 index 00000000..7b2bdb81 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZ/questions.plist" @@ -0,0 +1,966 @@ + + + + + + answer + 风之谷 + icon + fengzhigu + title + 宫崎骏电影 + options + + + + + + + + + + + + + + + 西 + + + + + + + + + + + answer + 幽灵公主 + icon + youlin + title + 是哪部动画片呢 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 东邪西毒 + icon + dongxie + title + 电影名 醉生梦死只不过是她跟我开的一个玩笑 + options + + + + + + + + + + + 西 + + + + + + + + + + + + + + + answer + 高达 + icon + gaoda + title + 热血沸腾的动漫 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 蒂姆 + icon + xiaohuangren + title + 这只小黄人叫啥 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 洛克王国 + icon + luokewangguo + title + 动漫和游戏 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 空手接白刃 + icon + kongshou + title + 该人物的独特技能 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 指环王 + icon + zhihuanwang + title + 电影电影大电影 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 百事 + icon + baishishouji + title + 什么牌子的手机 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 哈尔 + icon + haer + title + 男主的名字 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 神探夏洛克 + icon + shentan + title + 一部英剧 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 吉姆帕森斯 + icon + xieerduo + title + 他的大名 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 夏目友人帐 + icon + xiamu + title + 治愈系动漫 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 日暮戈薇 + icon + quayecha + title + 女主的名字 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 秦时明月 + icon + qinshimingyue + title + 国漫 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 杀生丸 + icon + shashengwan + title + 猜人名 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 琅琊榜 + icon + langyabang + title + 剧名 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 高圆圆 + icon + gaoyuanyuan + title + 女神 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 香菜 + icon + xiangcai + title + 一种植物 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 五仁月饼 + icon + wurenyuebing + title + 黑暗食物 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 进击的巨人 + icon + jinji + title + 一部热血的动漫 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 暮光之城 + icon + muguangzhicheng + title + 人与吸血鬼与狼人 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 未闻花名 + icon + weiwenhuaming + title + 治愈系动漫 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 水果篮子 + icon + shuiguolanzi + title + 名字名字动漫名 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 古姜国 + icon + xianjian + title + 龙葵是哪国公主 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 杨幂 + icon + yangmi + title + 名字 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 葫芦娃 + icon + huluwa + title + 小时候的记忆 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 李狗蛋 + icon + nezha + title + 他爹给他取了什么名字 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 乔布斯 + icon + qiaobusi + title + 哪位名人 + options + + + + + + + + + + + + + + + + + + + + + + + + + + answer + 最终幻想 + icon + zuizhonghuanxiang + title + 一款风靡全球的游戏 + options + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZTests/DoubleZTests.m" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZTests/DoubleZTests.m" new file mode 100644 index 00000000..1c05aa86 --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZTests/DoubleZTests.m" @@ -0,0 +1,39 @@ +// +// DoubleZTests.m +// DoubleZTests +// +// Created by cdf on 15/12/29. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import + +@interface DoubleZTests : XCTestCase + +@end + +@implementation DoubleZTests + +- (void)setUp { + [super setUp]; + // Put setup code here. This method is called before the invocation of each test method in the class. +} + +- (void)tearDown { + // Put teardown code here. This method is called after the invocation of each test method in the class. + [super tearDown]; +} + +- (void)testExample { + // This is an example of a functional test case. + // Use XCTAssert and related functions to verify your tests produce the correct results. +} + +- (void)testPerformanceExample { + // This is an example of a performance test case. + [self measureBlock:^{ + // Put the code you want to measure the time of here. + }]; +} + +@end diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZTests/Info.plist" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZTests/Info.plist" new file mode 100644 index 00000000..ba72822e --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZTests/Info.plist" @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZUITests/DoubleZUITests.m" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZUITests/DoubleZUITests.m" new file mode 100644 index 00000000..2f6ee17e --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZUITests/DoubleZUITests.m" @@ -0,0 +1,40 @@ +// +// DoubleZUITests.m +// DoubleZUITests +// +// Created by cdf on 15/12/29. +// Copyright © 2015年 cdf. All rights reserved. +// + +#import + +@interface DoubleZUITests : XCTestCase + +@end + +@implementation DoubleZUITests + +- (void)setUp { + [super setUp]; + + // Put setup code here. This method is called before the invocation of each test method in the class. + + // In UI tests it is usually best to stop immediately when a failure occurs. + self.continueAfterFailure = NO; + // UI tests must launch the application that they test. Doing this in setup will make sure it happens for each test method. + [[[XCUIApplication alloc] init] launch]; + + // In UI tests it’s important to set the initial state - such as interface orientation - required for your tests before they run. The setUp method is a good place to do this. +} + +- (void)tearDown { + // Put teardown code here. This method is called after the invocation of each test method in the class. + [super tearDown]; +} + +- (void)testExample { + // Use recording to get started writing UI tests. + // Use XCTAssert and related functions to verify your tests produce the correct results. +} + +@end diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZUITests/Info.plist" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZUITests/Info.plist" new file mode 100644 index 00000000..ba72822e --- /dev/null +++ "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/DoubleZ/DoubleZUITests/Info.plist" @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/iphone\345\244\247\344\275\234\344\270\232PPT.pptx" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/iphone\345\244\247\344\275\234\344\270\232PPT.pptx" new file mode 100644 index 00000000..b40ec8eb Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/iphone\345\244\247\344\275\234\344\270\232PPT.pptx" differ diff --git "a/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/\347\214\234\350\257\215\346\270\270\346\210\217\346\226\207\346\241\243\350\257\264\346\230\216.docx" "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/\347\214\234\350\257\215\346\270\270\346\210\217\346\226\207\346\241\243\350\257\264\346\230\216.docx" new file mode 100644 index 00000000..0f26773e Binary files /dev/null and "b/nb15030\350\244\232\344\270\271\345\207\244/iphone\345\244\247\344\275\234\344\270\232/\347\214\234\350\257\215\346\270\270\346\210\217\346\226\207\346\241\243\350\257\264\346\230\216.docx" differ