小编Gop*_*ath的帖子

如何在Android中打印HashMap中的所有键和值?

我是Android开发的新手,我正在尝试在Android示例项目中使用HashMap.现在,我正在做学习android的示例项目.我只是在HashMap中存储键和值,我想在EditView中显示键及其值.我在我的示例项目中按照下面的代码.但是,第一个键和值仅在EditView中打印.

   Map<String, String> map = new HashMap<String,String>();
   map.put("iOS", "100");
   map.put("Android", "101");
   map.put("Java", "102");
   map.put(".Net", "103");

   Set keys = map.keySet();

   for (Iterator i = keys.iterator(); i.hasNext(); ) {
       String key = (String) i.next();
       String value = (String) map.get(key);
       textview.setText(key + " = " + value);
   }
Run Code Online (Sandbox Code Playgroud)

在EditView iOS = 100中只打印.我想在EditText中打印所有键及其值.谁能告诉我我做错了什么?提前致谢.

java android key hashmap

67
推荐指数
7
解决办法
23万
查看次数

如何以am/pm格式获取时间iphone NSDateFormatter?

我正在使用NSDateFormatter在iPhone应用程序中工作.我从网络服务中得到的时间就像"00:00:00", "16:00:00","15:30:00" and so on."00:00:00" to "12 AM"如果时间是"16:00:00" to "4 PM",如果时间是"15:30:00"到"3.30 PM" ,我需要将这些时间转换为时间.我已经使用了下面的代码,但是当我通过时"16:00:00" the date returns null.

 NSString *dats1 = @"16:00:00";
 NSDateFormatter *dateFormatter3 = [[[NSDateFormatter alloc] init] autorelease];
 [dateFormatter3 setDateStyle:NSDateFormatterMediumStyle];  
 [dateFormatter3 setDateFormat:@"hh:mm:ss"]; 
 NSDate *date1 = [dateFormatter3 dateFromString:dats1];
 NSLog(@"date1 : %@", date1); **// Here returning (null)**

 NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
 [formatter setDateFormat:@"hh:mm a"];
 NSLog(@"Current Date: %@", [formatter stringFromDate:date1]); **// Here also returning (null)**
 [formatter release];
Run Code Online (Sandbox Code Playgroud)

当通过"00:00:00"时,它正确地返回"12 AM".有谁可以帮我解决这个问题?提前致谢.

iphone time nsdateformatter ios

53
推荐指数
6
解决办法
8万
查看次数

在Xcode中创建和编辑plist文件的步骤

我想在中添加密钥对值plist.我不知道如何在XCode中添加.plist文件.我只想在名为" Mobile.plist"的.plist文件中添加这些细节.

Apple - iPhone,iPod,iPad
Samsung - Galaxy Y, Galaxy R, Galaxy Z
Nokia - Lumina
LG - Lg1 ,Lg2, Lg3
Run Code Online (Sandbox Code Playgroud)

我已尝试使用此链接创建新的Mobile.plist文件的步骤,

http://iphoneincubator.com/blog/tutorial/how-to-create-an-iphone-preferences-file.但是,我无法完全理解.当我尝试使用此链接中的步骤时,plist文件始终为空.我不知道如何在plist中添加键值.

我创建了一个名为的组Settings and add new plist file named as Root.plist.您能否提供创建.plist文件并在其中添加键值的步骤.提前致谢.

iphone xcode key-value plist ios

37
推荐指数
1
解决办法
6万
查看次数

从UTC-5时区日期和时间iPhone应用程序获取当前iPhone设备时区的日期和时间?

在我的iPhone应用程序中,我很难将web服务响应时间转换为当前设备时间.的webservice time in UTC-5 timezone.该应用程序是全球使用的应用 所以我必须将响应时间转换为当前设备时区.这是简单的消息传递应用.

当我发送了一个message the time is "5:05 PM" (India Chennai timezone)但是什么时候从中webservice is "2012-07-16 07:33:01"检索时间.当我在应用程序中显示时间时,我应该将时间转换为设备的本地时间.我试过某种方式,但我还是无法解决.代码是:

NSDateFormatter *dateFormatter1 = [[NSDateFormatter alloc] init]; 
[dateFormatter1 setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; 
[dateFormatter1 setLocale:[NSLocale currentLocale]];
//[dateFormatter1 setTimeZone:[NSTimeZone timeZoneWithName:@"IST"]];
[dateFormatters setTimeZone:[NSTimeZone systemTimeZone]];
NSDate *date = [dateFormatter1 dateFromString:dateStr];
NSLog(@"date : %@",date);
Run Code Online (Sandbox Code Playgroud)

但输出日期和时间是2012-07-16 02:03:01 +0000我已经存储了这个日期/时间Coredata,当我从中检索CoreData并转换为NSString使用下面的代码时,

NSDateFormatter *dateFormatters = [[NSDateFormatter alloc] init];
[dateFormatters setDateFormat:@"dd-MMM-yyyy hh:mm"];
[dateFormatters setDateStyle:NSDateFormatterShortStyle];
[dateFormatters setTimeStyle:NSDateFormatterShortStyle];
[dateFormatters setDoesRelativeDateFormatting:YES];
[dateFormatters setTimeZone:[NSTimeZone systemTimeZone]]; …
Run Code Online (Sandbox Code Playgroud)

objective-c nsdate nsdateformatter ios swift

33
推荐指数
3
解决办法
6万
查看次数

可以在不使用UITextField和UITextView iphone应用程序的情况下显示键盘吗?

我正在使用基于iPhone消息传递的应用程序.

我想用键盘inputAccessoryView在键盘上显示键盘而不使用UITextViewUITextField.有可能这样做吗?请任何人帮我这个.

提前致谢.期待你的帮助.谢谢.

编辑:

因为我不希望UITextField/ UITextView和控件在UITextView/中UITextField.我要inputAccessoryView在键盘上添加UITextView.当用户触摸UITextview键盘时inputView,实际过程将继续.

iphone uitextfield uitextview uikeyboard ios

32
推荐指数
4
解决办法
2万
查看次数

如何使用终端将.p12文件转换为.pem文件?

我已经有了development certificate in apple developer portal.我正在开发iPhone应用程序,我想在此应用程序中集成Apple推送通知.我创建了一个new App ID使用现有证书和enabled the Push Notification in this app id.我创建了一个new Provisioning Profile使用新创建的应用程序ID.在我创建和下载这些步骤之前.cer file from keychain access.完成这些步骤后,我created SSL (Apple Push Notification Service SSL certificate) file and installed在Mac Keychain Access中新下载了.一旦我安装了这个文件,验证(绿色刻度标记在那里)和got the .p12 file from this ssl file.

我按照苹果文档RemoteNotificationsPG.pdf,在他们提到保存.p12文件之后提到的这个文件中打开终端应用程序并输入以下内容,

openssl pkcs12 -in Certificates.p12 -out Certificates.pem -nodes
Run Code Online (Sandbox Code Playgroud)

我在我的终端应用程序中使用过这个,但出现的错误信息是,

Error opening input file Certificates.p12
Certificates.p12: No such file or directory
Run Code Online (Sandbox Code Playgroud)

你可以建议或指导我在哪里做错了或我在这些步骤中错过了什么?请帮我.提前致谢.

编辑:

我将Certificates.p12文件存储在桌面上.文件夹路径是Desktop->1/5/2012_Certificate->2/5/12->Certificates.p12 …

iphone terminal pkcs#12 pem ios

24
推荐指数
2
解决办法
5万
查看次数

如何从互联网下载音频/视频文件并存储在iPhone应用程序中?

我正在开发一个用于音乐的iPhone应用程序.我想给用户一些选项,这样他们就可以通过流媒体收听歌曲/音乐,或者他们可以在应用程序中下载音乐.我知道如何以编程方式在应用程序中流式传输音频文件.但是,我不知道如何在应用程序中下载音频文件并在下载后播放音频.并且用户可以在下载时暂停下载.有可能吗?任何人都可以指导我,请为我分享任何示例代码或教程?我还有一个疑问:你可以帮我在应用程序内创建一个文件夹吗?请帮我.提前致谢.

iphone download audio-streaming audio-player ios

20
推荐指数
1
解决办法
4万
查看次数

从iPhone应用程序启用/禁用Apple推送通知?

我还有一个疑问APNS.这是当应用程序首次启动应用程序请求Apple推送通知权限时,如果用户接受了他们可以接收通知.如果用户取消他们无法收到任何通知.我清楚吗?

现在我的怀疑是,

  1. 如果用户第一次如果Cancel他们想要接收Apple推送通知,则在几天后再次从应用程序(单击按钮)取消推送通知服务时,可以从应用程序再次为特定用户启用Apple推送通知.

  2. 如果用户接受苹果推送通知服务第一,过了些日子,如果他们不希望收到通知,可以禁用APNS在我们的应用程序?我希望你理解我的怀疑.任何人都可以澄清这个疑问吗?

  3. 可以在我们的iPhone应用程序中执行以上场景吗?

请帮我.提前致谢.

iphone permissions push-notification apple-push-notifications ios

20
推荐指数
3
解决办法
4万
查看次数

如何在iphone中获取NSMutableDictionary计数?

我想在iphone中获得NSMutableDictionary计数.我想知道NSMutableDictionry中有多少项.我尝试了这些代码来找出解决方案,但并没有帮助我.

NSLog(@"Count : %d", [mutableDictionary count]);
Run Code Online (Sandbox Code Playgroud)

它总是返回'0'.如何在iPhone中获取NSMutableDictionary的数量?提前致谢.

iphone count nsmutabledictionary ios

13
推荐指数
2
解决办法
2万
查看次数

如何通过代码查找iPhone/iPod设备型号(3G,3GS,4,4S)?

可能重复:
使用iPhone SDK确定设备(iPhone,iPod Touch)

我试图获得当前的设备型号名称,如3G,3GS,4,4S,iPodTouch(不同世代).但是,到目前为止我无法得到确切的结果.你能帮我找一下设备型号吗?在这里,我附上了我用来获取设备模型的代码.

UIDevice *device = [UIDevice currentDevice];
NSString *deviceVersion = [device systemVersion];//Return 4.0.1 and 5.0.1
NSString *deviceName = [device systemName];//Return iPhone, iPod Touch
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得3G,3GS,4,4S,iPod Touch,iPad等设备型号?提前致谢.

iphone model ipod-touch

7
推荐指数
1
解决办法
2万
查看次数