Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 46 lines (35 sloc) 0.978 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
//
// UpdatedConvo.m
// EchowavesNotifier
//
// Created by Craig Jolicoeur on 12/27/09.
// Copyright 2009 Dr J Enterprises, LLC. All rights reserved.
//

#import "UpdatedConvo.h"


@implementation UpdatedConvo

@synthesize ewURI, ewName, newMessagesCount;

- (id)initWithConvoName:(NSString *)convoName convoURI:(NSString *)convoURI unreadCount:(int)updatesCount; {
if ( self = [super init] ) {
ewURI = [convoURI copy];
ewName = [convoName copy];
newMessagesCount = updatesCount;
}
return self;
}

- (NSString *)description {
return [NSString stringWithFormat:@"Convo: %@, URL: %@, messages count: %d", ewName, ewURI, newMessagesCount];
}

- (NSString *)truncatedName:(int)size {
// return the ewName field truncated to 'size'
if ( [ewName length] > size ) {
return [[ewName substringToIndex:size] stringByAppendingString:@"..."];
} else {
return [ewName autorelease];
}

}

- (void)dealloc {
[ewURI release];
[ewName release];
[super dealloc];
}

@end
Something went wrong with that request. Please try again.