w
h
y
?
y
o
u
a
r
e
h
e
r
e
?
12345678910111213141516CAShapeLayer *border = [CAShapeLayer layer];//虚线的颜色border.strokeColor = [UIColor greenColor].CGColor;//填充的颜色border.fillColor =
...
12self.btn.layer.masksToBounds=YES;self.btn.layer.cornerRadius=self.btn.frame.size.width/2.0;
或
12345UIBezierPath *maskPath = [UIBezierPath bezierPat
...
1.通过手势123456789UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(keyboardHide)];tapG
...
第一步在 AppDelegate.h 里增加一个属性
1@property (nonatomic, assign) NSInteger allowRotation;
用来区分哪个界面可以横屏
哪个界面不可以
第二步在 AppDelegate.m 里增加一个方法
1234567891011-(UI
...
去 Build Settings 设置下Swift版本就行了
第一种情况重复导入文件
说白了就是同一个文件名导入了多次
根据提示去重即可
常见于导入第三方库或者复制其他项目文件
第二种情况看看文件是否丢失
第三种情况#import头文件的时候,不小心把.h写成了.m
第四种情况有相同名称的 C 函数
根据提示找到.m或者.h改名字或者删除方法
举个例子
123
...
这种现象一般都是在导入了第三方之后发生的
原因是因为这些第三方中包含.c文件
正常OC都是.h或者.m
直接找到.c后缀的文件
然后全部改成.m即可
第一步:初始化一个文字对象
1NSMutableAttributedString * learnTargetStr = [[NSMutableAttributedString alloc] initWithString:@""];
第二步:设置属性
第一个参数是属性
第二个参数
...
1.在AppDelegate中设置1234[UITabBar appearance].translucent = NO;[[UITabBar appearance] setBarTintColor:[UIColor clearColor]];[[UITabBar appearance] setBac
...
httpd.service failed
后面都会有提示
把后面的命令输入进去就会看到错误原因
如图
错误已经指出了
但是路径没有显示完整
但是最后一句已经给出了提示了
只要在刚才的命令上加上 -l 就可以了
如图
直接 vi 打开对应的文件
然后 :set nu 显示行号
找到对应行修改即可
...