您好我正在上传图像的PHP服务器,并成功上传与此代码的帮助 – (NSString*)uploadData:(NSData *)data toURL:(NSString *)urlStr:(NSString *)_userID { // File upload code adapted from http://www.cocoadev.com/index.pl?HTTPFileUpload // and http://www.cocoadev.com/index.pl?HTTPFileUploadSample NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease]; [request setURL:[NSURL URLWithString:urlStr]]; [request setHTTPMethod:@"POST"]; // NSString* = [NSString stringWithString:@"0xKhTmLbOuNdArY"]; NSString *stringBoundary = [NSString stringWithString:@"—————————14737809831466499882746641449"]; NSString *contentType = [NSString stringWithFormat:@"multipart/form-data; boundary=%@",stringBoundary]; [request addValue:contentType forHTTPHeaderField: @"Content-Type"]; NSMutableData *body = [NSMutableData data]; […]
我正在做一个iPhone游戏。 我想释放已分配或保留的所有对象。 在dealloc函数中,我释放了所有这样的对象,但是后来我意识到有时候我还没有分配对象时就会释放对象。 所以我想我需要检查其retainCount是否大于零或不释放它之前。 我的问题是: 我只是检查如果retainCount大于零,然后释放它? if([bg retainCount]!=0) { [bg release]; } 要么 我应该释放它多less次的retainCount while([bg retainCount]!=0) { [bg release]; } 谢谢你的帮助!
我试图改变那里的导航栏为我的应用程序的高度。 目前高度固定为44.我可以改变Xcode的宽度,但不是高度。 我不知道如何改变这一点。 iOS开发非常新颖。 任何人都可以请帮忙?
我试图将子类UIButton包括一个活动指标,但是当我使用initWithFrame :(因为我是inheritance的uibutton我没有使用buttonWithType :)button不显示。 另外我怎么会在这种情况下设置buttontypes? 我的视图控制器: ActivityIndicatorButton *button = [[ActivityIndicatorButton alloc] initWithFrame:CGRectMake(10, 10, 300, 44)]; [button addTarget:self action:@selector(buttonPressed) forControlEvents:UIControlEventTouchUpInside]; [button setTitle:@"Older Posts…" forState: UIControlStateNormal]; [cell addSubview:button]; [button release]; 我的activityindicatorbutton类: #import <Foundation/Foundation.h> @interface ActivityIndicatorButton : UIButton { UIActivityIndicatorView *_activityView; } -(void)startAnimating; -(void)stopAnimating; @end @implementation ActivityIndicatorButton – (id)initWithFrame:(CGRect)frame { if (self=[super initWithFrame:frame]) { _activityView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray]; […]
我怎样才能保存一个图像(如使用UIImageWriteToSavedPhotosAlbum()方法)与我select的文件名私人/ var文件夹?
目前是否可以从第三方iPhone应用程序转到Apple设置应用程序? 目前可以打开邮件,Safari浏览器等设置?
我们如何将图像存储在plist文件中。 这个plist文件在哪里存储? 任何人都可以给我一个例子吗? 答案将不胜感激!
我们正在开发一个iPhone应用程序,将从iPhone的表情符号发送到服务器端PHP并插入到MySQL表中。 我正在做服务器端的工作。 但插入语句执行成功后,插入的值变为空白。 我可以正确插入字段(varchar)的是文本,但是一旦包含表情符号, 只要文本可以插入,表情符号会自动切割。 有人给我build议将字段types设置为博客,以便它可以存储图像数据。 但插入的值并不总是包含表情符号和大小是小的。 *我正在使用mysql_real_escape_string来插入值。
我正在处理包含本地货币值的UITextField。 我已经看到了很多关于如何处理这个问题的post,但是我的问题是:如何在每次按键之后重新将货币格式应用到UITextField? 我知道我可以设置和使用货币格式化程序: NSNumberFormatter *currencyFormatter = [[NSNumberFormatter alloc] init]; [currencyFormatter setNumberStyle:NSNumberFormatterCurrencyStyle]; … [currencyFormatter stringFromNumber:…]; 但我不知道如何挂钩。 例如,如果该字段中的值为“$ 12,345”,而用户点击“6”键,则该值将变为“$ 123,456”。 哪个callback是“正确的”(我应该使用textField:shouldChangeCharactersInRange:replacementString:还是一个自定义的target-action),以及如何使用NSNumberFormatter来parsing和重新应用格式到UITextField的文本属性? 任何帮助将不胜感激! 谢谢!
如何在SQLite中使用Objective C获取date时间列? 我有一个包含4个字段的表: pk , datetime , value1和value2 。 pk (主键), value1和value2是整数,所以我使用: int value1 = sqlite3_column_int(statement, 2); int value1 = sqlite3_column_int(statement, 3); 但是我应该怎么用datetime ?