问题标签 [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.
objective-c - 我们不能将一个 nsmutable 字符串附加到另一个 nsmutablestring
在第 4 行得到错误 error: void value not ignored as it should be
请帮帮我...
objective-c - 我们可以将 NSString 与 NSMutableString 进行比较吗
例如...
那么......那么我们可以使用以下语句比较这些......?还是有其他方法?
请帮帮我...
objective-c - 附加到 NSMutableString 时遇到问题
嘿大家,
我只想知道我在哪里做错了???. 我尝试了这段代码,但“mutableString”没有附加任何值(因为“len”的值是“0”并且 NSLog 没有为“mutableString”打印任何值),虽然我已经在网上搜索了解决方案,但人们在同样的时尚,但我不知道为什么我的代码不起作用。
提前致谢
MGD
objective-c - Objective C 问题:方法不会返回字符串
这是我的第一个问题,所以如果很明显,请原谅我。几年前我学会了用 Pascal 编程,所以我的术语可能不合适。我看过一堆帖子,但似乎没有什么能解决我的基本问题。
我有一个查找表,用于将小数转换回分数。我正在调用此方法...
...有了这个..
这个想法是float2
我传递给方法的小数,myString
是返回的分数。
这在查找之后运行:
日志显示myString
的是正确的分数,即myString
正确显示我想要返回的分数,但outputFraction
为空。
我认为这是一个指针问题。我试过*myString
了,但是编译器会抛出一个错误(不兼容的类型)。
任何建议都非常感谢。
iphone - NSMutableString 到 NString 导致“消息发送到已释放的实例”
我在 NSMutableString、localPName 中有数据。我想像这样保存用户的数据:
编译器一直在努力教我“发送到已释放实例的消息”。除了综合和单次使用(打印有效数据)之外,我看不到 localPName 被触及的地方,更不用说“释放”、释放等。
从这里开始,我几乎要出去吃午饭了。
回应“你试过什么?” 我已经包含了许多我从网络中获得的建议。 如何将 NSString 初始化为 NSMutableString? Objective-C "message sent to deallocated instance 0x5633b0" 上面的结果是: (gdb) info symbol 0x2f699fe0 没有符号匹配 0x2f699fe0。
假期快到了。我要感谢那些可能有助于我早日收到一两件礼物的人。
objective-c - 如何将 NSMutableString 转换为常规 NSString?
如何将 NSMutable 字符串转换为常规 NSString?
objective-c - 从方法返回 NSString 时的内存管理和所有权
我在 Objective-C 中编写了一个方法,它基于 NSMutableArray 输入返回一个字符串。我不打算让调用者修改字符串,但也不在乎。该方法的当前签名如下:
该项目目前是一个命令行基础工具,用于学习其中的技巧,但这最终会出现在 iPhone 应用程序中。
我的问题是:
- 返回 NSString 会更谨慎吗?
2) 当返回 NSMutableString 时,我应该使用 autorelease 吗?如果您建议我返回一个 NSString ,那修改返回它如何?
3)如果我还想返回一个错误对象来标识是否发生了错误,也许是一个枚举和一个字符串,在这种情况下所有权如何工作?该方法不称为 alloc、new 或 copy,那么调用者怎么知道呢?除了上述方法中的字符串之外,我如何返回分配的错误对象?
谢谢!
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"]
从代码中手动输入服务器地址。
请帮助,程序中的一切工作正常,但我遇到了这个问题。
感谢您的帮助。
objective-c - Obj-C/AppleScript 语法问题
我正在从我的应用程序内部调用 AppleScript。我的代码的相关片段如下所示:
带有“硬连线”电子邮件地址的脚本运行完美,但我真的想使用我们社区数据库中的地址。我尝试对 scriptString 使用可变字符串,然后在将 scriptString 传递给 AppleScript 对象之前,将传递的 addressStr 插入到精确(已知)索引处。但是,如果我(仅)删除地址字符并尝试以下操作:
...它要么无法编译,要么在运行时给出“尝试使用 insertString:atIndex: 改变不可变对象 (??) 错误 - 取决于我的尝试。
所以要么我的语法错误(P=0.95),要么我试图用 AppleScript 做不可能的事情。任何人都可以帮助我吗?提前非常感谢:-)
iphone - 将文本字段文本添加到 NSMutablestring 时出现问题
当文本字段结束时,我需要将文本字段文本添加到 NSMutable 字符串。
为此我使用代码
将此交给文本字段 EditingDidEnd。
但我在这里遇到了一些问题。
对于第一次编辑,它将字符串添加为 string1。
对于第二次编辑,它将字符串添加为 string1string1,string2。
对于第三次编辑,它将字符串添加为 string1string1,string2string1,string2,string3
我认为它与以前的字符串重复。
我正在尝试在添加之前放置 my_string = NULL
如果我使用它总是显示为空。
我该如何解决。
谁能帮我。
提前谢谢你。