小编Fit*_*tzy的帖子

是否可以将NSInteger转换为NSNumber?

快速问题 - 是否可以将NSInteger转换为NSNumber对象?我需要将UIImageView对象的标记转换为NSNumber对象,因为我需要将它作为参数传递给函数.

casting objective-c nsnumber nsinteger

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

如何在子视图中检测点按手势

快速提问:我如何检测点击手势识别器是否在添加到视图的子视图内?例如.如果我点击一个对象,例如已经作为子视图添加到已添加了点击手势识别器的背景的方块,如何检测到它已被点击?

objective-c touch uiview ios uitapgesturerecognizer

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

UIView animateWithDuration:duration:animations:completion:似乎有默认转换?

在我的程序中,我想创建一个以恒定速度移动的动画.看起来动画开始缓慢,加速然后慢慢结束.有没有办法改变这个?

animation objective-c uiview ios

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

向手势识别器初始化选择器发送参数?

在我的程序中,我有一个UITapGestureRecognizer我初始化的initWithTarget: action:.我已经通过一个选择器来调用一个名为的方法PlanetTapped: (UIImageView *)aPlanet.这会调用方法,但我想知道如何将参数传递给action:performSelector: withObject.这是不可能的?允许你向参数UIGestureRecognizer选择器发送参数是有意义的.任何帮助表示赞赏.

methods objective-c selector ios uitapgesturerecognizer

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

将UILabel的文本设置为int?

这个问题几乎是自我解释的.我需要将UILabel实例的text属性设置为int.我该怎么做呢?对不起,如果这是一个不起眼的问题.

谢谢!

int text objective-c nsstring uilabel

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

如何使用atos手动表示崩溃日志

在搜索了整个互联网以找到一种方式来表示我从Apple收到的崩溃日志之后,我终于想出了如何在终端中使用atos命令来表示崩溃日志.我有dSYM文件,.app文件和崩溃日志在同一个文件夹中,使用atos -arch armv7 -o APPNAME我已经能够输入内存地址,有时(但很少)一个方法名称出现了.说实话,我对终端或崩溃日志没有多少经验.不幸的是,试图用Xcode的组织者来表示崩溃日志已经完全没有了,并且尝试symbolicatecrash在Xcode的包内容中使用该文件也失败了.所以我在这里,留下了我所知道的唯一其他选择.

现在,我的问题是:如何制作这些内存地址的正面或反面?我必须输入哪些地址才能到达应用程序崩溃的位置?我90%的方式在那里,我只是不知道哪些地址会给我有价值的信息或哪些是无用的.这里附有一张崩溃日志的图片:

在此输入图像描述

任何帮助是极大的赞赏.

terminal xcode memory-address crash-log symbolicatecrash

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

Mac OS X上的GLSL版本130会导致错误

我一直在使用Mac OS X完成第五版OpenGL Superbible的代码,并且偶然发现了一个问题.在我的顶点着色器中,我已经包含了版本号#version 130.但是,它无法编译错误ERROR: 0:1: '' : version '130' is not supported.

信息:我在Mac OS版本10.8.5上使用Xcode,带有Intel HD Graphics 3000.它应该支持OpenGL 3.0版本,它与GLSL版本1.30相对应.

opengl macos shader version glsl

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

将.xib文件添加到UIViewController子类?

我创建了一个没有.xib文件的UIViewController子类,以为我不需要它.现在我意识到它会非常有用,但我不确定如何添加.xib文件.有人可以帮忙吗?

objective-c xib uiviewcontroller nib

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

如何调用encodeWithCoder

可能是一个愚蠢的问题 - 怎么encodeWithCoder称呼?我需要用它来保存iphone文件中的对象,我只是不确定它是如何被实际调用的.我必须手动拨打电话吗?如果是这样,我将使用什么作为NScoder参数的输入?

serialization objective-c nscoder ios

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

在 Xcode 5 中找不到 glm/glm.hpp 文件

其他答案似乎有一些相关信息,但没有解决我遇到的问题。

从 Xcode 中的项目中,我选择了“将文件添加到项目”并选择了整个 glm 子文件夹(我被告知这就是使用 glm 所需的全部内容)。然后,在我的main.cpp文件中,我编写了#include glm.hpp接收glm/glm.hpp从文件中找不到文件的错误文件glm.cpp

有没有其他人有这个问题?它应该是一个仅包含头文件的库,这意味着我不必添加任何包含路径,对吗?

c++ compiler-construction opengl xcode glm-math

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

游戏编程困难的数学问题

我要问的问题可能有些挑战.我将努力使这一点尽可能清晰和有凝聚力.

我正在制作一个游戏,其中有一个"激光环",如下所示:

激光环

当提示时,这个激光环将发射一个"抓钩",这只是下图所示的图像.frame.width调整此图像的属性以使其触发(延长)和缩回(缩短).它从宽度0开始,随着帧的进展,它会延长直到达到所需的点.

在此输入图像描述

这种抓钩在发射时,应与戒指对齐,使它们看起来像是一个物品.为清晰起见,请参阅下图:

在此输入图像描述

*请注意,抓钩的宽度几乎每帧都会改变,因此不能假设一个恒定的宽度.

需要注意的是,由于难以解释的原因,我只能访问frame.center抓钩的frame.origin属性而不是属性.

所以,我给你所有的问题是:我如何,只访问frame.center.xframe.center.y该抓钩的特性,将其放置在激光周围环以这样一种方式,它似乎从环无缝地扩展如图所示在上面的图片 - 大概根据任何给定框架上的抓钩的角度和宽度计算?

任何帮助都非常感谢.

iphone math positioning objective-c

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