我有一组检查来执行某些任务.
// tempDouble is a (double), hour is an int
if (tempDouble > 60.0 && (hour >= 6 || hour <= 17)) { //CLEAR
NSLog(@"CLEAR");
}
else if (tempDouble > 60.0 && (hour < 6 || hour > 17)) { //NIGHT_CLEAR
NSLog(@"NIGHT_CLEAR");
}
else if (tempDouble <= 60.0 && (hour >= 6 || hour <= 17)) { //CLOUDY
NSLog(@"CLOUDY");
}
else if (tempDouble > 60.0 && (hour < 6 || hour > 17)) { //NIGHT_CLOUDY
NSLog(@"NIGHT_CLOUDY");
}
Run Code Online (Sandbox Code Playgroud)
例如,当我的温度为76.3和1小时2时,我希望它会跳转到NIGHT_CLEAR
,但它实际上是 …
我正试图subtitle
在我的文本中显示一些文字tableView
.
这是我的部分代码tableView
:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *SimpleTableIdentifier = @"SimpleTableIdentifier";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:SimpleTableIdentifier];
if (cell == nil)
{
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:SimpleTableIdentifier] autorelease]; } //did the subtitle style
NSUInteger row = [indexPath row];
cell.textLabel.text = [listData objectAtIndex:row];
return cell;
cell.detailTextLabel.text = @"Hello there"; //This is not displaying...
}
}
Run Code Online (Sandbox Code Playgroud)
我跑的时候没有看到字幕文字的原因吗?
我的代理中有一个方法可以做到这一点:
-(void)showAddingPersonalDetails; {
personal = [[AddingPersonalDetails alloc] initWithNibName:@"AddingWithPersonalDetails" bundle:nil];
[window addSubview:personal.view];
[window makeKeyAndVisible];
mainscreen.view.hidden = YES;
NSLog(@"Called");
}
Run Code Online (Sandbox Code Playgroud)
在我需要之前,我不希望这个视图被初始化.这就是放入方法的原因.
问题是,我似乎无法从另一个类访问此代码.
我甚至试过这个:
BitWiseAppDelegate *appDelegate = (BitWiseAppDelegate *)[[UIApplication sharedApplication] delegate];
appDelegate.showAddingPersonalDetails;
Run Code Online (Sandbox Code Playgroud)
但它不起作用.有任何想法吗?
由于某种原因,在if条件中声明的变量得到一个未使用的变量,而稍后将要使用的变量得到未声明的变量.为什么会发生这种情况,以及解决问题的方法是什么.
NSString *name = [NSString stringWithFormat:@"Josh"];
if ([name isEqualToString:@"Josh"])
{
NSString *greeting = [NSString stringWithFormat:@"Hello Josh"]; //Warning: Unused variable 'greeting'
}
else
{
NSString *greeting = [NSString stringWithFormat:@"Hello %@", name]; //Warning: Unused variable 'greeting'
}
NSLog (@"%@", greeting); //Error: 'greeting' undeclared
Run Code Online (Sandbox Code Playgroud) 好的,抓住了你的头衔.但严肃地说,我无法弄清楚我的代码中泄漏的来源.在仪器中运行它不会显示泄漏,但是当我分析它时它会警告我.这是可疑代码:
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *tableIdentifier = @"Table";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:tableIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:tableIdentifier];
}
NSUInteger row = [indexPath row];
if (cityCount >= 1) {
NSString *city = [NSString stringWithFormat:@"%@, %@, %@",
[[cityData objectAtIndex:row] objectAtIndex:0],
[[cityData objectAtIndex:row] objectAtIndex:1],
[[cityData objectAtIndex:row] objectAtIndex:2]
//,[[cityData objectAtIndex:row] objectAtIndex:3]
];
cell.textLabel.text = city;
cell.textLabel.font = [UIFont boldSystemFontOfSize:14];
return cell;
}
else {
cell.textLabel.text = @"No cities were found";
cell.textLabel.font = [UIFont …
Run Code Online (Sandbox Code Playgroud) if (([gameplay1.text intValue] % [gameplay3.text intValue]) == 0)
{
//Do something
}
Run Code Online (Sandbox Code Playgroud)
有人可以帮我解决这个问题吗?
我正在尝试为搜索用户体验建模,如下所示:
如何将搜索栏移动到屏幕顶部并使屏幕变暗,如上面的屏幕截图所示?
有没有人在我之外有一个问题,哪里/ n没有在输出字符串中产生新行?这是一个由Stephen Kochan编写的"Objective in Objective C"第四版的入门程序.代码运行没有错误,但打印/ n而不是推进与文本相反的行.是否需要查看Xcode对话框设置或其他内容?
谢谢,
迈克尔
// First programming example
#import <'Foundation/Foundation.h>
int main(int argc, const char * argv[])
{
@autoreleasepool {
// insert code here...
NSLog(@"Testing..../n....1/n....2/n....3");
}
return 0;
}
Run Code Online (Sandbox Code Playgroud) 我是iPhone开发的新手.我有一个XIB文件,登录页面(表单).
现在我想设置UIView
背景图像.
当我从Interface Builder提供图像时,没有任何效果,当我从代码中设置它时,也没有任何效果.
self.view.backgroundColor = [UIColor colorWithPatternImage:
[UIImage imageNamed:@"srk_ipad_Homepg.png"]];
Run Code Online (Sandbox Code Playgroud)
我不想使用a,UIImageView
因为当我放置图像时,我的所有控件都隐藏在后面UIView
.
iphone ×7
objective-c ×7
cocoa-touch ×2
xcode ×2
c ×1
cocoa ×1
comparison ×1
delegates ×1
escaping ×1
if-statement ×1
nslog ×1
subview ×1
uisearchbar ×1
uitableview ×1