English 中文(简体)
如何与NSSTring一起加入NSDate?
原标题:How to init a NSDate with a NSString? [duplicate]
This question already has answers here:
Closed 11 years ago.

Possible Duplicate:
Converting NSString to NSDate (and back again)

我在Obj-C/iOS开发阶段还是初学者...我已经创建了一个包含 NSDate * date 的类别, 我从一个 XML 文件获取数据。 所以我想做类似的事情 :

[myItem setDate:[NSDate dateWithString:xmlDate]];

我知道错误:

没有已知的选择日期类方法

最好的办法是什么?

最佳回答

我建议您为此使用 NSDate Formatter 实例:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
// set the appropriate format in this string
[dateFormatter setDateFormat:@"EEE, d MMM yyyy HH:mm:ss Z"];
NSDate *date = [dateFormatter dateFromString:xmlDate];
[dateFormatter release];
问题回答

您需要 < a href=" "http:// developer. apple.com/library/mac/#document/Cocoa/Reference/Foundation/Classes/Classes/NSDateFormatter_Class/Reference/Reference/Reference.html#/ apple_ref/cl/NSDateFormatter" rel= "Nept noreferrrerrrt" > NSDate Formatter . 见 < a hrefack=" https://stackoverformorm.com/ Miless/2351/Form-Drcodate_For-nsstring > > > > > > a postsution

并请注意在张贴前查找重复的问题。

要用 NSDate 对象来制作 NSString , 您应该使用 NSDate Formatter 。 更多的信息可以在苹果网站找到:

https://developer.apill.com/library/mac/#document/Reference/Foundation/Classeses/NSDateFormatter_Class/Reference/Reference.html

希望有帮助





相关问题
Asynchronous request to the server from background thread

I ve got the problem when I tried to do asynchronous requests to server from background thread. I ve never got results of those requests. Simple example which shows the problem: @protocol ...

objective-c: Calling a void function from another controller

i have a void, like -(void) doSomething in a specific controller. i can call it in this controller via [self doSomething], but i don t know how to call this void from another .m file. I want to call ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

NSUndoManager and runModalForWindow:

I have a simple Core Data app which displays a list of entities in the main window. To create or add new entities, I use a second modal window with a separate managed object context so changes can be ...

NSMutableArray values becoming "invalid"

I m trying to show a database information in a tableview and then the detailed information in a view my problem is as follow: I created a NSMutableArray: NSMutableArray *myArray = [[NSMutableArray ...

iPhone numberpad with decimal point

I am writing an iPhone application which requires the user to enter several values that may contain a decimal point (currency values, percentages etc.). The number of decimal places in the values ...

热门标签