小编Jak*_*ake的帖子

如何获取类和运行时信息?

出于调试目的,我想尽可能多地显示类信息,并且可能将运行时信息(运行类/函数的线程等)显示到控制台中.

使用函数,变量甚至(外部)框架有一种简单的方法吗?

PS:我正在使用Cocoa Touch.

iphone debugging xcode cocoa-touch objective-c

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

使用节的UICollectionView在单元格之间留下间隙

我正在使用UICollectionView来显示几个数据部分.这些部分具有固定数量的项目.我希望所有项目都以连续网格显示.

现在我以水平方向完成此任务: 在此输入图像描述

但在纵向上,这留下了很大的差距: 在此输入图像描述

我想解决各部分之间的这种差距,因为它很难看并且不属于那里.我很乐意使用自定义的FlowLayout,但是我找不到一个指向正确方向的教程(我发现了几个,但没有一个真正触及这个问题.)

任何人都可以帮我解决这个问题,或者至少指出我正确的方向?

PS:我已经实现了部分,因为我正在加载数据.目前使用1部分不是我的选择.

更新 请求我正在添加用于当前FlowLayout的值.我在全屏(减去UINavigationBar)UICollectionView上使用标准的水平流布局,每个部分有21个项目.

  • 滚动方向:水平
  • 细胞大小:248,196
  • 页眉/页脚大小:无
  • 细胞的最小间距:10
  • 线的最小间距:10
  • 部分插图:20,20,10,10

ios uicollectionview uicollectionviewlayout

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

TTTableImageItem在滚动之前不加载图像

我正在为我的iPhone应用程序使用three20项目.我已经缩小了我的问题,现在我只是想重新创建项目附带的'Web Images in Table'示例.我完全按照项目中的方式复制了代码,但我没有使用TTNavigator(示例),但我手动将TTTableViewController添加到tabBar.

问题如下; 表中的图像应自动从Web加载,如示例中所示.但它们只是我上下滚动表格加载.

在控制台中,它清楚地说它正在下载图像,你会看到活动指示器像永远一样旋转.除非我上下滚动一次,否则图像将永远不会出现.

任何人?提前致谢.

PS:如果我在任何随机UIView中使用此代码,它也不起作用(仅显示黑色方块):

TTImageView* imageView = [[[TTImageView alloc] initWithFrame:CGRectMake(30, 30, 100, 100)] autorelease];
imageView.autoresizesToImage = YES;
imageView.URL = @"http://webpimp.nl/logo.png";
[self.view addSubview:imageView];
Run Code Online (Sandbox Code Playgroud)

如果我把这个代码放在我的AppDelegate中(直接放到窗口上),它确实有用......奇怪吗?

可能的解决方案: 虽然我为此目的停止使用TTImageView,但我确实认为我发现了问题所在; 线程(因此接受Deniz Mert Edincik的回答).如果我从主线程的任何地方开始异步下载(因为基本上所有的TTImageView都是异步下载),它就无法启动.如果我在主线程上开始下载,它会立即启动..

iphone uitableview three20

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

如何使用 - (void)requestFailed:(ASIHTTPRequest*)请求

我想用 - (空)requestFailed:(ASIHTTPRequest*)的要求,以提醒用户有错误与网络(它无法连接到网络),我怎么可以recuper错误和实现这个方法,

谢谢

iphone asihttprequest

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