小编Ick*_*cky的帖子

EXC_BAD_ACCESS与IBACTION

我已经阅读了很多关于这个问题的内容,但我似乎仍然有所不同.所以根据我的理解,EXC_BAD_ACCESS会出现内存管理问题.

事情是,我的似乎不是(!:)).问题是,我简单地在IB中添加了一个按钮,圆角矩形,没有图像.我把它与我班上定义的IBACTION联系在一起.顺便说一句,这个方法什么都不做(!).

无论如何,只要我点击按钮,应用程序崩溃就会出现"EXC_BAD_ACCESS".

就我所知,我肯定不会过度释放任何东西.有什么问题?

有线索吗?

这是我的控制台日志:

Loading program into debugger…
sharedlibrary apply-load-rules all
Program loaded.
target remote-mobile /tmp/.XcodeGDBRemote-148-79
Switching to remote-macosx protocol
mem 0x1000 0x3fffffff cache
mem 0x40000000 0xffffffff none
mem 0x00000000 0x0fff none
run
Running…
[Switching to thread 11779]
[Switching to thread 11779]
(gdb) continue
2010-01-15 09:16:34.800 FlightControl1[1899:207] Table loaded
2010-01-15 09:16:35.200 FlightControl1[1899:207] 23
2010-01-15 09:16:35.350 FlightControl1[1899:207] debug
Program received signal:  “EXC_BAD_ACCESS”.
(gdb) 
Run Code Online (Sandbox Code Playgroud)

在我上堆栈之后,这就是我得到的:

#0  0x31ec3ebc in objc_msgSend ()
#1  0x33605784 in -[UIApplication sendAction:to:from:forEvent:] ()
#2  0x336056ec in -[UIApplication …
Run Code Online (Sandbox Code Playgroud)

iphone exc-bad-access uibutton

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

计算 blob 的方向

在此处输入图片说明

我有一个带有白色斑点的图像,如附图所示。我想计算它的“方向”。想象一下 blob 位于具有 x 轴和 y 轴的坐标系中。我可以通过添加所有白色像素坐标并除以所有白色像素的总和来计算质心,但要获得方向(我用红线标记),我必须找到一些极值点或类似的东西。

这会以某种方式与在该系统中定位省略号的问题有关,尽管到目前为止我也没有发现有关该问题的任何内容。

有人有任何线索吗?

c++ blob ellipsis orientation

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

Coredata更新后的一致更新UITableview

我有一个使用coredata的应用程序.数据下载发生在A类中.Coredata更新/保存/删除在SharedDelegate(B)中.委托在A中启动下载并实现其协议以在下载完成时得到通知,因此委托可以更新其在数据库中的数据.

现在,在那之后,我希望具有UITableview的C类更新其行和单元格,以便我可以显示新内容.

我怎么能正确地告知C,它可以更新它的表?可能发生的错误有哪些?

下载和更新当然是异步发生的,到目前为止,我只在完成所有下载后更新....我想分割任务,这样说.

任何提示?

iphone delegates asynchronous core-data objective-c

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

CABasicAnimation问题

所以,我在文档中读过,使用像

beginAnimation
commitAnimation
Run Code Online (Sandbox Code Playgroud)

不鼓励os4.0.

所以我试图通过使用CABasicAnimation来使我的代码工作.我希望实现一个图像的框架从我的视图中某处的缩略图大小调整到我的iPhone上的全宽位置,例如(0,120,320,240).

到目前为止我所拥有的:

[CATransaction begin];
[CATransaction setValue:[NSNumber numberWithFloat:1.0] forKey:kCATransactionAnimationDuration]; 

CABasicAnimation *scalingAnimation;
scalingAnimation = [CABasicAnimation animationWithKeyPath:@"transform"];
scalingAnimation.duration=1.0/2;
scalingAnimation.autoreverses=YES;
scalingAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseOut];
scalingAnimation.fromValue=[NSValue valueWithCATransform3D:CATransform3DMakeScale(1.0, 1.0, 1.0)];
scalingAnimation.toValue=[NSValue valueWithCATransform3D:CATransform3DMakeScale(4, 4, 1)];

[b.layer addAnimation:scalingAnimation forKey:@"scaling"];

[CATransaction commit];
Run Code Online (Sandbox Code Playgroud)

我的nextstep将首先尝试将图像移动到居中位置,然后将其缩放到正确的大小.但是,我怀疑我是否正确行事.任何人都可以评论我的代码/方法....有更好的方法吗?

iphone scale uiimage cabasicanimation

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