我觉得是书中没有直接按照工程建立的原因产生的
Warning: Error creating LLDB target at path '/Users/xxx/Library/Developer/Xcode/DerivedData/UIButtonSample-eryxewclqjzwmteykynjwccyfobg/Build/Products/Debug-iphonesimulator/UIButtonSample.app'- using an empty LLDB target which can cause slow memory reads from remote devices.
2016-05-24 20:23:59.091 UIButtonSample[12590:2692545] *** Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3512.60.7/UIApplication.m:3401
2016-05-24 20:23:59.094 UIButtonSample[12590:2692545] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Application windows are expected to have a root view controller at the end of application launch'
*** First throw call stack:
(
0 CoreFoundation 0x02702494 __exceptionPreprocess + 180
1 libobjc.A.dylib 0x021bce02 objc_exception_throw + 50
2 CoreFoundation 0x0270232a +[NSException raise:format:arguments:] + 138
3 Foundation 0x00229322 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 118
4 UIKit 0x005d16dd -[UIApplication _runWithMainScene:transitionContext:completion:] + 4008