English 中文(简体)
添加到与物体的Array号
原标题:Add String to an Array with Objects

我需要做的是将案文从一个文本领域转成一个阵列。 在此,我正在做些什么来读案文:NSString *string = [NSString stringWithFormat@%”,文本领域。 案文:

现在,我如何能够在不破坏阵列中已经存在的所有物体的情况下,在我的阵列中添加这种说法?

问题回答

你们需要使用

You will find a very useful method

- (void)addObject:(id)anObject

......

在阵列末尾插入一个物体。

A simple use of NSMutableArray

NSMutableArray *arMu = [[NSMutableArray alloc] initWithCapacity:10];
NSString *s = @"Some string";
[arMy addObject:s];

Also if you have a @property define for the IBOutlet I would do this instead

NSString *string = self.textfield.text;

Documentation is always a good place to have answers

writeToFile:atomically:
Writes the contents of the array to a file at a given path.
- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)flag
Parameters
path
The path at ...... to write the contents of the array.
If path contains a tilde (~) character, you must expand it with stringByExpandingTildeInPath before invoking this method.
flag
If YES, the array is written to an auxiliary file, and then the auxiliary file is renamed to path. If NO, the array is written directly to path. The YES option guarantees that path, if it exists at all, won’t be corrupted even if the system should crash during writing.
Return Value
YES if the file is written successfully, otherwise NO.
Discussion
If the array’s contents are all property list objects (NSString, NSData, NSArray, or NSDictionary objects), the file written by this method can be used to initialize a new array with the class method arrayWithContentsOfFile: or the instance method initWithContentsOfFile:. This method recursively validates that all the contained objects are property list objects before writing out the file, and returns NO if all the objects are not property list objects, since the resultant file would not be a valid property list. Availability
Available in Mac OS X v10.0 and later.
See Also
– initWithContentsOfFile:
Declared In
NSArray.h





相关问题
List Contents of Directory in a UITableView

I am trying to list the contents of Ringtones directory in a TableView, however, I am only getting the last file in the directory in ALL cells, instead of file per cell. This is my code: - (...

iPhone NSUserDefaults persistance difficulty

In my app i have a bunch of data i store in the NSUserdefaults. This information consists of an NSObject (Object1) with NSStrings and NSNumbers and also 2 instances of yet another object (Object2). ...

Writing a masked image to disk as a PNG file

Basically I m downloading images off of a webserver and then caching them to the disk, but before I do so I want to mask them. I m using the masking code everyone seems to point at which can be found ...

Resize UIImage with aspect ratio?

I m using this code to resize an image on the iPhone: CGRect screenRect = CGRectMake(0, 0, 320.0, 480.0); UIGraphicsBeginImageContext(screenRect.size); [value drawInRect:screenRect blendMode:...

Allowing interaction with a UIView under another UIView

Is there a simple way of allowing interaction with a button in a UIView that lies under another UIView - where there are no actual objects from the top UIView on top of the button? For instance, ...

热门标签