Yeah, and we're giving them the answers for free. Makes it real cheap. It's one thing to ask for the occasional help, especially when helping others back in return. It's another to bombard this forum with loads of question, some of which are pretty basic programming, and then never contribute back to the community. Posters who show a pattern of this I've chosen to no longer assist.I feel sorry for any companies shipping off their iphone development to India on the cheap...seems like they're all on here getting others to do their work.
Posters who show a pattern of this I've chosen to no longer assist.
I don't know why anyone would outsource their software needs to some of these companies! If you ever actually get the software you ask them to produce it is usually of poor quality anyway, having said that I suppose you get what you pay for...
Well, I'm sure there are good firms (or maybe a good team or two in some firms), but my experience as a customer is you don't save any money in the long run at all.
You end paying for people cutting and pasting whatever random stuff they can find on forums and Google Code or whatever. Maybe some of it works, maybe not. Then you end up 3 months behind schedule and you have to hire proper developers to finish the project anyway (or you've lost enough cash to just drop the idea). Or scream loud enough and a manager will put one of their 10 - 20 actual qualified developers (out of thousands) on your project just long enough to not be sued.
Crazy business, really. But I actually feel sorry for the developers themselves. It's not their fault.
They don't learn from this though and are adamant that outsourcing is the future and a key part of their cost reducing incentives.
I also feel sorry for the developers but they are very demanding of answers and have no issues with flooding the forum for answers to ridiculous questions. It's very easy to get annoyed with someone when you have helped them with a question and pretty much instantly they ask another question. They are still capable of basic etiquette whether under pressure from managers or not and are in my opinion plain rude
//when touch
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{ UIColor *theColor1;
UIColor *greenColor,*blackColor,*redColor;
greenColor =[UIColor redColor];
blackColor =[UIColor blackColor];
redColor=[UIColor redColor];
theColor1 =redColor;
image1=baseImage1;
[pictureScreenController colorizeImage:image1.image color:theColor1];
}
+ (UIImage *)colorizeImage:(UIImage *)baseImages color:(UIColor *)theColor {
NSLog(@"I am colorizeImage");
UIGraphicsBeginImageContext(baseImages.size);
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGRect area = CGRectMake(0, 0, baseImages.size.width, baseImages.size.height);
CGContextScaleCTM(ctx, 1, -1);
CGContextTranslateCTM(ctx, 0, -area.size.height);
CGContextSaveGState(ctx);
CGContextClipToMask(ctx, area, baseImages.CGImage);
[theColor set]; //the color to set
CGContextFillRect(ctx, area);//fill color
CGContextDrawImage(ctx, area, baseImages.CGImage);//draw image
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return newImage;// return image
}
[theColor set] contains
redColor : Color=UIDeviceRGBColorSpace 1 0 0 1//same values set for green and red
greenColor : Color=UIDeviceRGBColorSpace 1 0 0 1
blueColor: Color=UIDeviceRGBColorSpace 0 0 1 1
blackColor : Color = UIDeviceRGBColorSpace 0 1
CGContextFillRect(ctx, area);//fill color
...and the disappointment continues...problem solved.I didnt return the correct image.