[Solved] Program crashing after trying to read a NSString

The problem is probably that that _guideDescription string already is deallocated when you try to access it in -saveIntoExisted. You are now doing _guideDescription = [[NSString alloc] initWithString:[[notification userInfo] valueForKey:@”selected”]]; and that works, but I would recommend: [_guideDescription retain]; That makes sure the system doesn’t deallocate the string. solved Program crashing after trying to read … Read more

[Solved] Long touch (touch and wait) on the cells in tableView

1) Add a UILongPressGestureRecognizer to you cell – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@”MyIdentifier”]; if (cell == nil) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@”MyIdentifier”]; cell.selectionStyle = UITableViewCellSelectionStyleNone; //add longPressGestureRecognizer to your cell UILongPressGestureRecognizer *lpgr = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; //how long the press is for in seconds lpgr.minimumPressDuration = … Read more

[Solved] Using NSDateFormatter in objective-C [duplicate]

First, your date format is wrong — the second line should be [dateFormatter setDateFormat:@”yyyy-MM-dd’T’HH:mm:ss.000Z”]; — that is, you need the ss. after the mm: but before the 000Z. This will give you the correct NSDate. Next, you need to create a new date formatter with the format @”dd.M.yyyy” (or @”d.M.yyyy” if you want to remove … Read more

[Solved] How to draw a circle and move it / drag it on touch in IOS? [closed]

Well you could create a custom UIView and overwrite it’s drawRect method to draw the circle. The drawRect method would then look like this: – (void)drawRect:(CGRect)rect { CGContextRef ctx = UIGraphicsGetCurrentContext(); CGContextSetFillColorWithColor(ctx, [[UIColor redColor] CGColor]); CGContextFillEllipseInRect(ctx, self.bounds); } Don’t forget to set the views background color to the clear color. To handle the movement, add … Read more

[Solved] How to add UILabel from a loop? [closed]

You should actually create the label and place it on your view. UILabel *display = [[UILabel alloc] init]; display.text = [chars objectAtIndex:i]; display.frame = CGRectMake(x, y, 14, 22); display.textColor = [UIColor whiteColor]; [self.view addSubView:display]; solved How to add UILabel from a loop? [closed]

[Solved] How to open Documents files of device programmatically in iOS [closed]

To open office files within an iOS app you can: 1- Use UIWebView . Here is a sample code with a document included in the app’s resources. NSString *path = [[NSBundle mainBundle] pathForResource:@”document” ofType:@”ppt”]; NSURL *url = [NSURL fileURLWithPath:path]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; [self.webView loadRequest:request]; 2- You can use the QuickLook framework to preview … Read more

[Solved] Sort strings alphabetically AND by length?

tl;dr: the key paths you are looking for are “length” and “self” (or “description” or “uppercaseString” depending on what how you want to compare) As you can see in the documentation for NSSSortDescriptor, a sort descriptor is created “by specifying the key path of the property to be compared”. When sorting string by their length, … Read more

[Solved] draw a layer with some color in iPhone Application

If your app is just quitting with no debug error, there still could be a message sent to some deallocated instance. Try turning on NSZombieEnabled by following the instructions here: http://www.codza.com/how-to-debug-exc_bad_access-on-iphone This will tell you when a bad message is sent. Further, if you’d like to ask a question involving specific code, you’ll get better … Read more