小编iwi*_*ill的帖子

如何获取字体大小或UIFont实例的粗体版本

如何获取UIFont实例的字体大小?

或者,如果有人可以为UIFont实现此方法?

- (UIFont *)boldFont;
Run Code Online (Sandbox Code Playgroud)

iphone font-size uifont ios

38
推荐指数
4
解决办法
4万
查看次数

24
推荐指数
6
解决办法
1万
查看次数

UIAlertView:取消按钮应该在哪里?

iOS中的警报视图:

  • 安装App OTA:取消按钮位于左侧.
  • 删除应用程序:取消按钮位于右侧.

取消按钮应该在哪里?

iphone cancel-button uialertview ipad ios

23
推荐指数
2
解决办法
9480
查看次数

如何在不备份iPhone应用程序的情况下将AdHoc IPA文件安装到iPhone?

我想将一个AdHoc IPA文件安装到iPhone,但我不想将iPhone的应用程序备份到iTunes中,因为iPhone不是我的,并且其中有太多的应用程序.那可能吗?

iphone cocoa-touch itunes adhoc ipad

12
推荐指数
2
解决办法
1万
查看次数

如何解释这个Objective C方法声明" - 方法:参数;"

声明,实现和使用这样的方法:

Test.h:

- method:parameter;
Run Code Online (Sandbox Code Playgroud)

Test.m:

- method:parameter{
    return nil;
}
Run Code Online (Sandbox Code Playgroud)

使用:

[test method:anObject];
Run Code Online (Sandbox Code Playgroud)

没有返回类型和参数类型,但它没有任何警告或错误.有人可以解释一下吗?

methods syntax objective-c

8
推荐指数
1
解决办法
541
查看次数

Objective-C将一个块类型转换为另一个得到了意外的结果

typedef (void (^blockType)());

我需要将具有不同参数类型的块转换为相同类型blockType,并在以后将其作为原始类型进行调用。但是在转换块类型时存在问题。

以下代码适用于任何参数类型,...

((blockType)^(BOOL b) {
    NSLog(@"BOOL: %d", b);
})(YES); // >> BOOL: 1
((blockType)^(int i) {
    NSLog(@"int: %d", i);
})(1); // >> int: 1
((blockType)^(double f) {
    NSLog(@"double: %f", f);
})(1.0 / 3); // >> double: 0.333333
((blockType)^(NSString *s) {
    NSLog(@"NSString *: %@", @"string");
})(1.0 / 3); // >> NSString *: string
Run Code Online (Sandbox Code Playgroud)

除了float

((blockType)^(float f) {
    NSLog(@"float: %f", f);
})(1.0f); // >> float: 0.000000
((blockType)^(float f) {
    NSLog(@"float: %f", f);
})(1.0f / 3); // …
Run Code Online (Sandbox Code Playgroud)

floating-point objective-c forecasting ios objective-c-blocks

5
推荐指数
1
解决办法
305
查看次数

CSS:我可以通过保证金右对齐元素:0 0 0自动?

我可以通过设置margin-left来右对齐元素

margin: 0 0 0 auto;
Run Code Online (Sandbox Code Playgroud)

但不漂浮

float: right;
Run Code Online (Sandbox Code Playgroud)

我不知道这是否正确,但它在Chrome和Safari中都有效.

========

AK的答案就是我的需要;

这也有帮助,通过Praveen Kumar:你可以,但支持是有限的.它仅适用于Chrome和Safari.我想,甚至在Firefox中都没有.如果您打算仅定位Chrome浏览器,请参阅,是的,您可以.所有基于-webkit的浏览器都支持这一点,但不支持其他浏览器.选择是你的.:)

css margin alignment

3
推荐指数
1
解决办法
2万
查看次数

1TBS 风格的类的左大括号应该放在哪里?

我读过维基百科上的缩进样式条目,但不是很清楚。

对于K&R 风格,它说:

每个函数的下一行都有其左大括号,其缩进级别与其标题相同

然而,函数内的多行块的左大括号与其各自的控制语句位于同一行

对于1TBS (OTBS) 样式,它说:

函数的左大括号位于同一行,并用空格分隔

它根本没有谈论类,但是Java 风格却谈论了类:

左大括号不仅对于函数内的块位于同一行,而且对于类或方法声明也位于同一行

如果我遵循 1TBS 风格,类定义的左大括号将放在哪里?

我也做了很多搜索(我更喜欢立即得到答案,而不是提出问题并等待很长时间),但没有结果。

coding-style indentation curly-braces

-13
推荐指数
1
解决办法
361
查看次数