小编Arp*_*ekh的帖子

如何在xcode中打印或查看方法调用堆栈?

我在我的iPad App上工作,

运行代码时,表视图中有一个方法.

据我们所知

`cellForRowAtIndexPath:`
Run Code Online (Sandbox Code Playgroud)

有几次可以调用此方法.

喜欢的

 scrolling table view cells.

 Or table view reload data.
Run Code Online (Sandbox Code Playgroud)

我有复杂的编码所以我只想看方法调用堆栈...

从哪个方法调用索引路径中的行的单元格.

我使用过NSLogs和断点但仍然无法获得.

iphone xcode cocoa-touch objective-c

13
推荐指数
6
解决办法
3万
查看次数

如何在NSMutableArray中实现"按值分组"?

我正在使用NSMutableArray.我想像在SQL中那样按日期获取值group by "log_date".

logMuArray (
        {
        "log_currenttime" = "4:30pm";
        "log_date" = "11.12.2011";
        "log_duration" = "1:30";
    },
        {
        "log_currenttime" = "4:33pm";
        "log_date" = "11.12.2011";
        "log_duration" = "2:21";
    },
        {
        "log_currenttime" = "4:40pm";
        "log_date" = "11.12.2011";
        "log_duration" = "5:30";
    },
        {
        "log_currenttime" = "7:30pm";
        "log_date" = "12.12.2011";
        "log_duration" = "1:30";
    },
        {
        "log_currenttime" = "7:33pm";
        "log_date" = "12.12.2011";
        "log_duration" = "2:21";
    },
        {
        "log_currenttime" = "7:40pm";
        "log_date" = "12.12.2011";
        "log_duration" = "5:30";
    },
        {
        "log_currenttime" = "07:16pm";
        "log_date" = "19.12.2011"; …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c nsmutablearray

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

无法调整iOS 5.0中的活动指示器的大小?

在我的通用应用程序中,在iPAd部分我正在调整活动指标的大小......

我想调整活动指标的大小..

但首先有iOS问题首先是我的代码......

-(void)startSpinner {

    spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];



/*spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray]; */    
        spinner.hidden = NO;


    NSLog(@"Start Spinner");   

    if([self isPad])
 spinner.frame = CGRectMake(self.view.frame.size.width/2, self.view.frame.size.height/2,100, 100);
else
 spinner.frame = CGRectMake(self.view.frame.size.width/2, self.view.frame.size.height/2,50, 50);



     NSLog(@"Dpinner size %f",spinner.frame.size.width);

        [spinner setHidesWhenStopped:YES];


           [self.view addSubview:spinner];
                [self.view bringSubviewToFront:spinner];
        /*1*/       **[spinner setColor:[UIColor blackColor]];**
                [spinner startAnimating];

        }
Run Code Online (Sandbox Code Playgroud)

问题1:

iOS 5.0:它显示了我的活动指标但无法调整大小.isPAd方法中的大小没有变化.

iOS 4.3:它在更改颜色时给出了信号中止错误./ 1/Bolded Line代码设置颜色.这里如果我在WhiteLargeStyle的 iOS 5.0中删除setColor,它不会在白色背景中显示我.

这里如果我使用像灰色这样的活动指示器样式,它在iPAd.works中绝对很小但无法调整大小.

在iOS 4.3帧获取效果但ios 5.0帧无效...

那么,我应该如何调整活动指标的大小......

iphone cocoa-touch objective-c ios

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

在隐藏/显示导航栏上查看框架更改?

在我的应用程序中

我有带根视图控制器的导航控制器.

显示/隐藏工作正常的导航栏.

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    BOOL navbarhide=[self.navigationController.navigationBar isHidden];
    [self.navigationController setNavigationBarHidden:!navbarhide animated:YES];


}
Run Code Online (Sandbox Code Playgroud)

效果很好,但是,

隐藏导航栏后,查看框架更改.

如果未隐藏导航栏,则会更改视图框.

当导航栏没有被隐藏时..看到按下按钮,视图的原点位于栏下方,我不想这样,我希望它粘在导航栏的原点[在页面顶部]

当酒吧被隐藏时,它的原始位置是精美的. 我希望视图坚持在这个位置,并在不改变视图框架的情况下转动条形图隐藏/显示.

提前致谢...

编辑设置集self.view.frame没有任何效果.

iphone cocoa-touch objective-c uinavigationcontroller ios

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

完成动画后想要调用一些方法

在我的iPhone应用程序中

我正在做某些动画.喜欢

[UIView beginAnimations:@"stalk" context:nil];
    [UIView setAnimationDuration:1];
    [UIView setAnimationBeginsFromCurrentState:YES];
    self.frame=originalSelf;
    [UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud)

完成这个动画后我想要调用一些方法......

我知道一些阻止动画或

DidStopAnimation通知

我该怎么做....谢谢..

iphone xcode animation cocoa-touch objective-c

6
推荐指数
2
解决办法
4383
查看次数

如何将货币格式化文本转换为双值或NSNumber值?

我想将货币兑换成双倍价值

在我的应用程序中,我有一个显示Currency Like的textField

$ 1,234,567.00

我可以通过子串轻松删除$符号

但是有没有任何Formatter风格可以使它成为Double?其实我什么时候做的

vardouble = [txtfield.text doublevalue];

因为逗号它显示1.00(高于值).

iphone xcode cocoa-touch objective-c

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

本地通知声音无效

在iPhone应用程序中,

我正在设置本地通知.

我正在设置自定义声音.

通知到来时我无法听到任何声音.甚至没有默认声音.

既不在我的iPod touch中,也不在我的设备中.

任何机构都可以帮我找出原因吗?

非常感谢.

这是代码.

UILocalNotification *localNotification = [[UILocalNotification alloc] init];

localNotification.fireDate=[dateFormat dateFromString:alarm_date];

localNotification.alertBody = @"Alarm.";

localNotification.soundName = [filePath lastPathComponent];

//localNotification.soundName =soundname; 
//UILocalNotificationDefaultSoundName;

localNotification.applicationIconBadgeNumber = 1;

localNotification.alertAction=@"Show";


[[UIApplication sharedApplication] scheduleLocalNotification:localNotification];

[localNotification release];
Run Code Online (Sandbox Code Playgroud)

回答 得到傻点:通知声音只在你的应用程序处于后台或关闭时播放.对不起这个问题.不管怎样,谢谢.

iphone xcode cocoa-touch objective-c ios

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

CLGeocoder:美国州名将以短代码形式出现

我正在 iOS 8.0 中开发应用程序。

通过下面的链接,我正在分配位置对象, 如何从 iOS 中的用户获取当前位置

我的目标是按当前位置查找城市、州和国家/地区名称。使用此链接的答案,我得到了苹果地理编码器中使用的地点标记对象。 从 CLGeocoder 获取当前城市和国家/地区?

我一切都好,只是

当我获取美国国家的州名时。它为我提供了短代码,而不是为我提供完整的州名称。

例如 因为Alaska它给了我AK 因为Alabama它给了我 AL

就像这是我的日志,

 North Kingstown, RI, United States
Run Code Online (Sandbox Code Playgroud)

我想要完整的州名称,因为我想在我的项目中使用完整的州名称。

我通过这段代码获取州名,

 NSString *stateName=myPlacemark.administrativeArea;
Run Code Online (Sandbox Code Playgroud)

iphone cocoa objective-c ios clgeocoder

5
推荐指数
2
解决办法
2692
查看次数

左侧是UITableView图像

可能重复:
将图像添加到UItableView

我想在左侧的UITableView中添加图像,我该如何添加它?

iphone xcode objective-c

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

隐藏标签栏后视图大小减小

在我的iPhone应用程序中.

我使用UINavigationControllersUITabBarController.

喜欢:

标签栏:

  • 导航控制器.

    • 查看Controller1.
  • 导航控制器.

    • 查看Controller2.

从任何上述视图控制器查看Controllerx.

当我导航到View Controllerx时.

我隐藏了标签栏.

问题是标签栏正在隐藏但视图大小减小.底部出现白色空间.

[self.tabBarController.tabBar setHidden:YES];
[self.tabBarController.tabBar setFrame:CGRectZero];
[self.navigationController pushViewController:obj_tipcalc animated:YES];
[obj_tipcalc release];
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

谢谢.

iphone xcode cocoa-touch objective-c ios

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