问题标签 [nsmutablestring]

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 投票
2 回答
273 浏览

objective-c - 我们不能将一个 nsmutable 字符串附加到另一个 nsmutablestring

在第 4 行得到错误 error: void value not ignored as it should be

请帮帮我...

0 投票
1 回答
2280 浏览

objective-c - 我们可以将 NSString 与 NSMutableString 进行比较吗

例如...

那么......那么我们可以使用以下语句比较这些......?还是有其他方法?

请帮帮我...

0 投票
3 回答
844 浏览

objective-c - 附加到 NSMutableString 时遇到问题

嘿大家,

我只想知道我在哪里做错了???. 我尝试了这段代码,但“mutableString”没有附加任何值(因为“len”的值是“0”并且 NSLog 没有为“mutableString”打印任何值),虽然我已经在网上搜索了解决方案,但人们在同样的时尚,但我不知道为什么我的代码不起作用。

提前致谢

MGD

0 投票
4 回答
5181 浏览

objective-c - Objective C 问题:方法不会返回字符串

这是我的第一个问题,所以如果很明显,请原谅我。几年前我学会了用 Pascal 编程,所以我的术语可能不合适。我看过一堆帖子,但似乎没有什么能解决我的基本问题。

我有一个查找表,用于将小数转换回分数。我正在调用此方法...

...有了这个..

这个想法是float2我传递给方法的小数,myString是返回的分数。

这在查找之后运行:

日志显示myString的是正确的分数,即myString正确显示我想要返回的分数,但outputFraction为空。

我认为这是一个指针问题。我试过*myString了,但是编译器会抛出一个错误(不兼容的类型)。

任何建议都非常感谢。

0 投票
1 回答
415 浏览

iphone - NSMutableString 到 NString 导致“消息发送到已释放的实例”

我在 NSMutableString、localPName 中有数据。我想像这样保存用户的数据:

编译器一直在努力教我“发送到已释放实例的消息”。除了综合和单次使用(打印有效数据)之外,我看不到 localPName 被触及的地方,更不用说“释放”、释放等。

从这里开始,我几乎要出去吃午饭了。

回应“你试过什么?” 我已经包含了许多我从网络中获得的建议。 如何将 NSString 初始化为 NSMutableString? Objective-C "message sent to deallocated instance 0x5633b0" 上面的结果是: (gdb) info symbol 0x2f699fe0 没有符号匹配 0x2f699fe0。

假期快到了。我要感谢那些可能有助于我早日收到一两件礼物的人。

0 投票
2 回答
10127 浏览

objective-c - 如何将 NSMutableString 转换为常规 NSString?

如何将 NSMutable 字符串转换为常规 NSString?

0 投票
2 回答
426 浏览

objective-c - 从方法返回 NSString 时的内存管理和所有权

我在 Objective-C 中编写了一个方法,它基于 NSMutableArray 输入返回一个字符串。我不打算让调用者修改字符串,但也不在乎。该方法的当前签名如下:

该项目目前是一个命令行基础工具,用于学习其中的技巧,但这最终会出现在 iPhone 应用程序中。

我的问题是:

  1. 返回 NSString 会更谨慎吗?

2) 当返回 NSMutableString 时,我应该使用 autorelease 吗?如果您建议我返回一个 NSString ,那修改返回它如何?

3)如果我还想返回一个错误对象来标识是否发生了错误,也许是一个枚举和一个字符串,在这种情况下所有权如何工作?该方法不称为 alloc、new 或 copy,那么调用者怎么知道呢?除了上述方法中的字符串之外,我如何返回分配的错误对象?

谢谢!

0 投票
1 回答
133 浏览

objective-c - Objective-c:非常奇怪和烦人的字符串问题

我一直在研究一个 tableview 程序,我有一个函数可以处理来自用户偏好和核心数据的多个数据。程序解析这些东西并返回一个 url 地址。继承人的代码:

一切都很好,我在检索数据方面没有问题。但是当我执行代码时,我得到了这个日志输出:

//server.dyndns.org/webservices/service1.asmx/getHourlySales2?tarih2=20.01.2011%2016:00&tarih1=19.01.2011%2016:00&salesType=Hepsi/webservices/service1.asmx/getHourlySales2?tarih2=21.01.2011% 2022:00&tarih1=21.01.2011%2011:00&salesType=Hepsi

它一定要是

//server.dyndns.org/webservices/service1.asmx/getHourlySales2?tarih2=20.01.2011%2016:00&tarih1=19.01.2011%2016:00&salesType=Hepsi

但奇怪的是,该程序添加

/webservices/service1.asmx/getHourlySales2?tarih2=21.01.2011%2022:00&tarih1=21.01.2011%2011:00&salesType=Hepsi

正常处理后自行处理。

另一个重要的事情是,当我删除代码时,代码会正常运行

NSString *serverAdress = [prefs stringForKey:@"serverAdress"]从代码中手动输入服务器地址。

请帮助,程序中的一切工作正常,但我遇到了这个问题。

感谢您的帮助。

0 投票
1 回答
145 浏览

objective-c - Obj-C/AppleScript 语法问题

我正在从我的应用程序内部调用 AppleScript。我的代码的相关片段如下所示:

带有“硬连线”电子邮件地址的脚本运行完美,但我真的想使用我们社区数据库中的地址。我尝试对 scriptString 使用可变字符串,然后在将 scriptString 传递给 AppleScript 对象之前,将传递的 addressStr 插入到精确(已知)索引处。但是,如果我(仅)删除地址字符并尝试以下操作:

...它要么无法编译,要么在运行时给出“尝试使用 insertString:atIndex: 改变不可变对象 (??) 错误 - 取决于我的尝试。

所以要么我的语法错误(P=0.95),要么我试图用 AppleScript 做不可能的事情。任何人都可以帮助我吗?提前非常感谢:-)

0 投票
1 回答
561 浏览

iphone - 将文本字段文本添加到 NSMutablestring 时出现问题

当文本字段结束时,我需要将文本字段文本添加到 NSMutable 字符串。

为此我使用代码

将此交给文本字段 EditingDidEnd。

但我在这里遇到了一些问题。

对于第一次编辑,它将字符串添加为 string1。

对于第二次编辑,它将字符串添加为 string1string1,string2。

对于第三次编辑,它将字符串添加为 string1string1,string2string1,string2,string3

我认为它与以前的字符串重复。

我正在尝试在添加之前放置 my_string = NULL

如果我使用它总是显示为空。

我该如何解决。

谁能帮我。

提前谢谢你。