一个iPhone应用程序,本地化为三种语言(英语,意大利语和西班牙语),已提交给AppStore,其中包含三种语言的描述和屏幕截图.其结果是,在AppStore的美国英语里有说明,在AppStore西班牙有西班牙的描述和在AppStore意大利有意大利的描述,但在其他所有的APPStore的语言描述是意大利.
我认为问题是在info.plist文件中,"Localization native development region"条目设置为Italy,不是吗?但我不解释另一件事成功:如果"本地化本地开发区域"从意大利到英国或美国的变化,语言描述应更改为英语,但应该还是错的各国,例如南美洲国家联盟,可以阅读西班牙语描述.是否可以通过将appstore与更合适的语言相关联来更改此行为.
编辑
在网上搜索,我意识到"本地化本地开发区域"info.plist条目与AppStore描述语言无关.当没有可用的本地化时,它需要设置应用程序语言.我认为我必须在itunes connect中更改某些内容以正确管理AppStore描述语言,即通过为几乎所有可用语言设置英语描述.
我会用NSUserDefault保存几个值(用户名密码).
第一:有没有办法将它们保存在一起(例如在数组中)?第二:安全吗?或者我是否以某种方式加密密码?
我通过JNDI资源使用tomcat连接池.
在context.xml:
<Resource name="jdbc/mydb" auth="Container" type="javax.sql.DataSource"
username="myusr" password="mypwd" driverClassName="com.mysql.jdbc.Driver"
maxActive="1000" maxIdle="100" maxWait="10000"
url="jdbc:mysql://localhost:3306/mydatabase"
factory="org.apache.tomcat.jdbc.pool.DataSourceFactory" />
Run Code Online (Sandbox Code Playgroud)
在web.xml:
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/mydb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
Run Code Online (Sandbox Code Playgroud)
数据库是MySQL数据库.
当我选择一些信息时,例如产品列表,在产品插入或删除后也会显示相同的列表.
怎么防止这个?在这种情况下,我会看到更新列表.
编辑
的query_cache_size是0和query_cache_type为ON.
那么问题可能出在哪里呢?为什么查询缓存会发生?
编辑
我读到了"RESET QUERY CACHE"和"FLUSH TABLES".
他们之间有什么区别?
通过使用其中一个,拍卖/电子商务场景可能会出现问题吗?
我正在尝试使用ScreenFlow(与SimFinger一起)制作iPhone模拟器视频.是否可以选择要捕获的特定区域?或者如何在捕获后裁剪视频?
我正在迭代一个哈希表,连接字符串值:
Iterator<String> it = jsonHashtableTemp.keySet().iterator();
String json = new String("[");
while (it.hasNext()) {
String s = it.next();
json = json.concat(jsonHashtableTemp.get(s).toString());
if (it.hasNext()) {
json = json.concat(", ");
}
}
json = json.concat("]");
Run Code Online (Sandbox Code Playgroud)
我想颠倒迭代的顺序.
可能吗?
我有一个数字字段(比如A).我必须在另一个字段(比如说B)中提取它的整数部分,在另一个字段(比如C)中提取它的小数部分.我想用户可以在更改A单元格时看到B和C单元格中的值,但同时我不希望用户可以更改B和C单元格中的值.
可能吗?
在同一个视图控制器中,我必须显示由警报按钮触发的不同操作的不同警报(此视图控制器是警报的委托).
有没有办法重用警报代码init/show/release,考虑到
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
Run Code Online (Sandbox Code Playgroud)
我需要将警报区分开来.
我正在使用
java.util.Date date;
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
try {
date = sdf.parse(inputString);
} catch (ParseException e) {
e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
其中inputString是dd/MM/yyyy格式的字符串.
如果inputString是,例如,2013年2月40日,我将获得一个错误,而不是解析方法返回日期2013年3月12日(2013年3月12日).我错了什么?
我正在使用弹出Facebook对话框进行用户登录并在他/她的流上发布帖子
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys: apiKey, @"api_key", nil];
[facebook dialog:@"stream.publish" andParams:params andDelegate:self];
Run Code Online (Sandbox Code Playgroud)
它可以工作,但是当用户登录时,永远不会调用fbDidLogin方法.为什么?这样我就无法请求用户名,访问令牌也始终为null.
编辑
随着10月的Facebook api我部分解决了我的问题.
我可以使用什么类将NSMutableIndexSet中的索引与对象相关联?
在MSAccess中,我有一个带按钮的面具.当用户单击该按钮时,表中的数据将导出到.txt文件中:
Private Sub Command_Click()
Dim Rst As DAO.Recordset
Dim AField As DAO.Field
Dim TempStr As String
Dim FileNumber
FileNumber = FreeFile
Open "c:\table.txt" For Output As #FileNumber
Set Rst = CurrentDb.OpenRecordset("Tabella1", dbOpenForwardOnly)
Do While Not Rst.EOF
For Each AField In Rst.Fields
If (AField.Name <> "ID") Then
TempStr = TempStr & AField.value & " "
End If
Next
Print #FileNumber, Left(TempStr, Len(TempStr) - 1)
TempStr = ""
Rst.MoveNext
Loop
Rst.Close
Set Rst = Nothing
Close #FileNumber
End Sub
Run Code Online (Sandbox Code Playgroud)
它可以工作,但我会显示一个"另存为..."对话框,允许用户选择导出数据的文件.
可能吗?
我有两个NSString,A和B.
我希望A成为B \n.
我能怎么做?
如果在我使用的方法中
NSString *string_B = [[NSString alloc] initWithString:@"something_from_a_DB"];
NSString *string_A = [[NSString alloc] initWithString:@"something_from_a_DB"];
if (aTrueCondition) {
string_C = [NSString stringWithFormat:@"%@\n%@", string_B, string_A];
} else {
string_C = string_A;
}
Run Code Online (Sandbox Code Playgroud)
是string_C = string_A; 内存泄漏还是好的?
我添加了[string_A release],因为string_C是一个保留属性.现在它有效.
ios ×4
objective-c ×4
hashtable ×2
java ×2
access-vba ×1
app-store ×1
caching ×1
cells ×1
cocoa ×1
code-reuse ×1
date ×1
date-format ×1
dialog ×1
excel ×1
export ×1
facebook ×1
field ×1
info.plist ×1
iphone ×1
javascript ×1
mysql ×1
nsstring ×1
openlayers-3 ×1
parsing ×1
passwords ×1
protection ×1
screenshot ×1
tomcat ×1
uialertview ×1
username ×1