问题标签 [nsstring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5552 浏览

objective-c - Objective-C NSString 问题

我需要从函数返回一个 NSString:

所以,我调用这个函数并得到 *myString。那是指向数据的指针吗?如何获取数据“MYDATA”?

0 投票
2 回答
5476 浏览

objective-c - NSString 对象是否需要分配和初始化?

菜鸟问题:

我目前的印象是,当你想创建一个对象时,你需要allocinit那个对象。

但是,我已经看到了几个NSString声明对象的示例代码,但是我没有看到以下消息allocinit消息...

一个非常简单的例子:

有人可以解释为什么会这样吗?

0 投票
3 回答
37066 浏览

objective-c - 如何在 Objective-C 中声明一个字符串类型的二维数组?

如何在 Objective-C 中声明字符串类型的二维数组?

0 投票
3 回答
22914 浏览

objective-c - 如何将 NSInteger 转换为二进制(字符串)值

我试图弄清楚如何将一个 NSInteger(比如 56)转换为一个 NSString,它是原始(int)值的二进制表示。也许有人知道一种可以接受 56 并在 Objective C 中返回“111000”的格式化技术。谢谢大家。

0 投票
2 回答
8224 浏览

iphone - iPhone:-[NSConcreteMutableData fastEncoding]:无法识别的选择器

我正在尝试这样做:

但我不断得到:

我没有在任何地方调用此方法,但我看到 stringByAppendingString: 在我的堆栈中调用它:

) 我将如何解决这个问题,以便它附加字符串,就像它应该做的那样。谢谢,
艾萨克
编辑:要访问一些字符串,我这样做:

在我的 ViewController.h 和:

在我的 ViewController.m 中。
编辑: someotherstring 来自这里:

更多编辑:我分手了:

所以我认为编码Base64数据有问题吗?我正在使用的代码是:

谢谢,艾萨克·沃勒

0 投票
6 回答
264536 浏览

ios - Objective-C 中的字符串替换

如何替换一个字符是Objective-C中的字符串?

0 投票
4 回答
15133 浏览

objective-c - 如何在两个连接的 NSString 之间添加空格?

我有三个字符串对象:

firstName和的值lastName是从 NSTextFields 接收的。

然后我想连接两个字符串并将结果放在fullname.

这是我正在使用的代码:

但是,结果不会在两个名称之间放置空格(例如 JohnSmith)。

如何在空间中添加?我希望结果看起来像(约翰史密斯)。

0 投票
5 回答
1166 浏览

iphone - 有时 NSString 变得无效?

在我自己的 iPhone 应用程序中,我使用了许多 nsstring 变量来存储值。但有时它的值会变得无效!有谁知道可能是什么原因?或者告诉我 nsstring 变量变为 Invalid 的情况?

0 投票
2 回答
4561 浏览

iphone - iPhone 上 URL 中 NSString 字符无效的问题

我的一些 http 请求在 URL 中有“空格”,但 iPhone 无法识别。只要网址中有“空格”,我就必须将“空格”更改为“%20”。现在我必须将用户输入的消息发送到服务器,它可以有尽可能多的“空格”,就像用户喜欢的那样。看来我必须全部替换它们。(stringByReplacingOccurrencesOfString)

Convert 'space' to '%20' 是我偶尔发现的。我的问题是 NSString 中的哪些其他字符不能被 iPhone 上的 url 直接使用?

0 投票
1 回答
11277 浏览

cocoa-touch - 将 Cocoa Touch 纬度/经度转换为没有度数符号的字符串

我正在尝试将CLLocation纬度/经度转换为字符串。我可以使用以下代码成功地做到这一点:

这给了我一个类似的值:34.10111º。我希望这个数字是一个没有 º 度符号的纯字符串。

我应该用不同的格式初始化字符串吗?

我尝试使用 @"%d" 格式进行初始化,并且字符串完全变成了一个不同的数字。