小编理想评*_*论学派的帖子

是否有一个常量来定义long或整数的最大值?

在java中,Long的最大值有一个常量.如:

long minBillId = Long.MAX_VALUE
Run Code Online (Sandbox Code Playgroud)

Obj-C中long或int的最大值是否有常量?

c iphone objective-c ipad ios

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

我可以更改导航栏项的位置吗?

这是快照: 在此输入图像描述

代码在这里:

UIButton *leftButton = [UIButton buttonWithType:UIButtonTypeCustom];
leftButton.frame = CGRectMake(0.0f, 0.0f, 46.0f, 32.0f);
[leftButton setBackgroundImage:[UIImage imageNamed:@"navi_register_up.png"] forState:UIControlStateNormal];
[leftButton addTarget:self action:@selector(doRegister) forControlEvents:UIControlEventTouchUpInside];

UIBarButtonItem *leftBarItem = [[UIBarButtonItem alloc] initWithCustomView:leftButton];
self.navigationItem.leftBarButtonItem = leftBarItem;
[leftBarItem release];
Run Code Online (Sandbox Code Playgroud)

有没有办法将按钮向上移动一些px?谢谢:)

iphone ios

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

如何在GROUPED UITableView中更改BETWEEN部分的高度?

默认高度对我来说太大了.如何更改两个部分之间的高度?

================================================== ==========================

抱歉我的英语不好......我的意思是两个部分之间的差距太大了.怎么改呢?

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
    CGRect frame = CGRectMake(0, 0, tableView.frame.size.width, 2.0f);
    UIView *view = [[[UIView alloc] initWithFrame:frame] autorelease];
    view.backgroundColor = [UIColor blueColor];
    return view;
}

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
{
    CGRect frame = CGRectMake(0, 0, tableView.frame.size.width, 2.0f);
    UIView *view = [[[UIView alloc] initWithFrame:frame] autorelease];
    view.backgroundColor = [UIColor redColor];
    return view;
}
Run Code Online (Sandbox Code Playgroud)

我更改了每个部分的页眉视图和页脚视图.这是结果: 在此输入图像描述

我认为可能有一个最小高度的间隙,因为我将页眉和页脚的高度设置为2px,但两个部分之间的差距仍然很大.

iphone ios

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

如何将JSON转换为Object

我定义了一些自定义类,例如Teacher,Student...现在我从远程服务器接收教师信息(JSON字符串).

如何将JSON字符串转换为Teacher对象.

在Java中,很容易为所有类(Teacher,Student...)实现一个通用方法reflect.

但是在iOS上的Objective-C中,我能找到的最好的方法是使用具有setValue:forKey方法的核心数据实体.首先我将JSON字符串转换为NSDictionary,将设备中的键值对设置为Entry.

有没有更好的方法?

(我来自中国,也许我的英语很差,对不起!)

iphone objective-c ios

10
推荐指数
2
解决办法
5401
查看次数

是否有必要在@interface中声明ivars以匹配属性?

可能重复:
Objective-C 2.0中的属性和实例变量

我对这两个代码段感到困惑:

第一:

//.h
@interface Student : NSObject {

}
    @property (nonautomic, copy) NSString *name;
    @property (nonautomic, retain) NSNumber *age;
@end

//.m
@implementation Student
    @synthesize name;
    @synthesize age;
@end
Run Code Online (Sandbox Code Playgroud)

第二:

//.h
@interface Student : NSObject {
    NSString *name;   // <<============ difference
    NSNumber *age;    // <<============ difference
}
    @property (nonautomic, copy) NSString *name;
    @property (nonautomic, retain) NSNumber *age;
@end

//.m
@implementation Student
    @synthesize name;
    @synthesize age;
@end
Run Code Online (Sandbox Code Playgroud)

这两个都可以工作.那么有必要在{}?中声明变量吗?

properties interface objective-c instance-variables

4
推荐指数
1
解决办法
556
查看次数

中文环境中的默认字体是什么?

我正在开发一个中文应用程序.我必须告诉艺术家设计图像的字体名称,那么"系统字体"的真实名称是什么?

iphone ios

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

标签 统计

ios ×5

iphone ×5

objective-c ×3

c ×1

instance-variables ×1

interface ×1

ipad ×1

properties ×1