小编Mel*_*Mel的帖子

NSOperation和NSNotificationCenter在主线程上

我有一个NSOperation.完成后,我启动NSNotificationCenter让程序知道NS操作已完成并更新gui.

据我所知,NSNotification的监听器不会在主线程上运行,因为NSOperation不在主线程上.

当我触发事件时,如何才能使侦听器在主线程上运行?

[[NSNotificationCenter defaultCenter] postNotificationName:@"myEventName" object:self]; 
Run Code Online (Sandbox Code Playgroud)

iphone cocoa objective-c nsoperation nsnotificationcenter

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

UIDeviceOrientationUnknown在横向模式下

我试图找出iphone在模拟器中的方向,而不是使用UIDevice方向属性给我,我得到UIDeviceOrientationUnknown.

此属性在模拟器中不起作用吗?发生这种情况的可能原因是什么?

我正在使用opengl es

iphone cocoa-touch opengl-es

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

在一条线上找到一个点

我知道线段上的起点和终点.对于此示例,假设线段的距离为5.现在我想知道距终点距离为3的点.知道如何用数学做这个吗?

起点(0,0)终点(0,5)

点我想找(0,2)

opengl math linear-algebra

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

将一条线变成一个矩形

我有一个方法,在两点之间画一条线.这很好用,但现在我想把这条线变成一个矩形.

如何获得每个线点左侧和右侧的点,使其成为我可以绘制的矩形?

这几乎就像我需要以某种方式弄清楚如何以编程方式获得垂直线....

math graphics vector

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

NSOperation和NSOperationQueue回调

我上课了.在这个课程中,我将NSOperation传递给NSOperationQueue,它存在于我的全局变量中.

现在我的NSOperation已经完成了.我只是想知道它已经在我的类中完成并且让操作将数据传递给该类.这通常是怎么做的?

iphone cocoa cocoa-touch objective-c

8
推荐指数
3
解决办法
9532
查看次数

命名空间和目标C.

在c#中我使用java中的命名空间我使用包.有没有办法让目标c中的类名短?

objective-c

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

我担心arc4random背叛了我

我的代码是从0到1的随机数字.我看到数字1的出现次数远远超过数字0然后我认为在统计上是可能的.

这是我的代码:

int shipNumber = arc4random() % 2;
Run Code Online (Sandbox Code Playgroud)

该代码应该有效吗?我只是疯了吗?

iphone objective-c cocos2d-iphone arc4random

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

Scrum和要求

您不仅可以以某种方式记录用户故事,还必须记录程序的功能.你最终得到了scrum的规范文档吗?如果你这样做,你最终会分配时间来执行任务吗?

一个例子是复杂的工作流程.
另一个例子是加入团队的新成员.

scrum

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

sprint开始后对用户素材的更改

您认为哪些类型的更改/添加/进一步说明可以用于用户故事?

您认为哪些更改/添加/进一步说明不适合用户故事?

scrum

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

如何检测尚未正确释放的内容

为iphone编写程序.意识到我忘了发布一个对象,但实际上并没有迹象表明该对象没有被释放出来.

跟踪这样的事情的最佳方法是什么?有没有办法在程序退出时查看内存中仍存在哪些对象?

memory-leaks memory-management objective-c ios

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