小编Bru*_*ira的帖子

在NSString中输入换行符

我需要在MFMailComposeViewController中设置邮件Body以分隔一些行中的文本.我使用以下代码行但它无法正常工作.

[mail setMessageBody:[NSString stringWithFormat:@"Hi I am Interested to buy a vehicle for me Name :%@ %@ \n Contact No. : %@ \n Email : %@\n",txtFirst.text, txtLast.text, txtContact.text, txtEmail.text ] isHTML:YES];
Run Code Online (Sandbox Code Playgroud)

我也尝试过这个

[mail setMessageBody:[NSString stringWithFormat:@"Hi I am Interested to buy a vehicle for me Name :%@ %@ </br> Contact No. : %@ </br> Email : %@</br>",txtFirst.text, txtLast.text, txtContact.text, txtEmail.text ] isHTML:YES];
Run Code Online (Sandbox Code Playgroud)

有什么办法可以做到这一点.

iphone iphone-sdk-3.0 mfmailcomposeviewcontroller

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

在OS X 10.8上弃用了pi

piOS X 10.8上是否有const 替换?

当我使用它时,我收到以下警告:

'pi' is deprecated: first deprecated on Mac OS X 10.8
Run Code Online (Sandbox Code Playgroud)

它有效,但我想摆脱那个警告.

c pi objective-c osx-mountain-lion

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

如何正确使用NSPopUpButton

我有一个NSPopUpButton,我想用它来选择打开文件的文本编码.

我已经有了一些如何实现这一点的想法,但是当我开始学习Objective-C和Cocoa时,我几乎可以肯定有更好的方法可以实现我想要的.

我需要一个NSString,其中包含编码名称和相关的NSStringEncoding值.

我曾想过创建一个表示编码(名称和值)的类,并且有一个NSArray,其中包含这种类型的对象,然后使用数组的内容填充NSPopUpButton,但我认为应该有更好的方法.

我对NSDictionary类不是很熟悉,但我怀疑应该让事情变得更容易.

有人可以给我一个暗示吗?

cocoa objective-c nsdictionary nspopupbutton nsstringencoding

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

如何检测是否可以在沙盒应用程序上访问NSURL?

我正在编写一个OS X应用程序,它具有一个带有预览附件视图的打开面板.

问题是,当我选择不在具有沙盒权限的文件夹上的文件时,我无法预览它.

在尝试打开文件之前,有没有办法判断文件是否会受到沙箱权限的限制?

我已经尝试- (BOOL)checkResourceIsReachableAndReturnError:(NSError **)error NSURL该类,但即使文件受到保护,它也会返回true.

objective-c nsurl entitlements nsopenpanel appstore-sandbox

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

LoadError:没有要加载的此类文件-htmlentities

我使用Ruby 1.8.7编写脚本,但是在尝试使用库“ htmlentities”解析html实体时遇到一些问题。

我已经安装了gem,但无法加载该库,这是错误消息:

1.8.7 :001 > require 'htmlentities'
LoadError: no such file to load -- htmlentities
Run Code Online (Sandbox Code Playgroud)

这是我的宝石清单:

actionmailer (2.3.4)
actionpack (2.3.4)
activerecord (2.3.4)
activeresource (2.3.4)
activesupport (2.3.4)
bundler (1.2.0)
htmlentities (4.3.1)
rack (1.0.1)
rails (2.3.4)
rake (0.9.2.2)
rubygems-bundler (1.1.0)
rvm (1.11.3.5)
sqlite3 (1.3.6)
Run Code Online (Sandbox Code Playgroud)

ruby rubygems html-entities

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

像素完美碰撞画布弧

我在画布上有很多实体.我正在检查玩家实体是否正在接触食物实体.玩家实体根据用户的输入移动,并且食物实体在屏幕周围随机且缓慢地移动.目前我这样做:

for (var i = 0; i < foodPieces.length; i++) {
    if (Math.abs(foodPieces[i].x - player.x) < (foodPieces[i].radius + player.radius) 
        && Math.abs(foodPieces[i].y - player.y) < (foodPieces[i].radius + player.radius))
    { 
        return true;        
    }
}
Run Code Online (Sandbox Code Playgroud)

然而,播放器通常会提前检测到食物实体,最多可以检测到5-10个像素左右.如果重要的话,食物实体半径随机化到一定程度,并且玩家实体半径在整个游戏中增加.我试图找出为什么早期检测到碰撞以及如何正确检测它.有任何想法吗?

javascript html5 canvas collision

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

将光标移到其上时,如何防止书签更改样式?

我对CSS几乎没有经验,所以这可能是一个非常简单的问题.

我的网页上有一个目录,其中包含以下链接:

<a href="#user-interface">User interface</a>
Run Code Online (Sandbox Code Playgroud)

和其他地方我有这样的书签:

<a name="user-interface">User Interface</a>
Run Code Online (Sandbox Code Playgroud)

除此之外,我有一个具有以下样式的CSS文件:

a:hover
{
    color:#D090D0;
    background:#803080;
    text-decoration:none;
}
Run Code Online (Sandbox Code Playgroud)

我的目标是当我将光标移动到链接上时更改链接的颜色和背景颜色,这是完美的.但问题是,当我在它们上面移动鼠标时,书签也会改变样式.这对我来说很有意义,因为链接和书签都使用了<a>标签,但我无法弄清楚如何区分CSS.我知道我可以使用一个类来获取链接,但我想知道是否有更好的方法.

html css stylesheet hyperlink

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