【发布时间】:2017-09-12 09:19:34
【问题描述】:
【问题讨论】:
-
这是一个错误(很可能不是代码中的错误,除非您使用的是私有 API),请提交雷达报告。
-
ios 11 GM 也会出现
-
不编译。跑。档案bugreport.apple.com
标签: ios xcode ios11 xcode9beta6
【问题讨论】:
标签: ios xcode ios11 xcode9beta6
这也发生在转基因种子中。
这是由实现以下扩展时的内部 iOS 11 问题引起的。去掉扩展,键盘就回来了。
UIView+TintColor.h
#ifndef UIView_TintColor_h
#define UIView_TintColor_h
#import <UIKit/UIKit.h>
@interface UIView (TintColor)
@property (nonatomic,retain) UIColor* tintColor;
@end
#endif /* UIView_TintColor_h */
UIView+TintColor.m
#import <Foundation/Foundation.h>
#import "UIView+TintColor.h"
#import <objc/runtime.h>
static char const * const tintColorKey = "tintColorKey";
@implementation UIView (TintColor)
-(UIColor*)tintColor
{
return objc_getAssociatedObject(self , tintColorKey);
}
-(void)setTintColor:(UIColor *)tintColor
{
objc_setAssociatedObject(self, tintColorKey, tintColor, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
}
@end
【讨论】: