问题列表 - 第26865页

为现有Xcode项目本地化添加新语言

我正在研究现有的Xcode 3.2.2通用iPhone OS项目,该项目已经针对4种语言(EN,IT,DE和FR)进行了本地化.我们现在在这个项目中添加一种新语言(JA).

每个现有的.lproj文件夹(en.lproj,it.lproj,de.lprojfr.lproj)有近60文件-包括PNG图像,HTMLS和Localizable.strings文件.这些文件中的每一个都在Xcode中的"组和文件"中显示为本地化组.它们遍布整棵树.

如果我Localizable.strings在Xcode,Get Info中右键单击其中一个组(例如),单击"添加本地化"并键入" ja" - 正如Xcode文档所示,没有任何反应.从我在这个新组中读到的内容,可能是因为这些文件夹的命名方式.如果他们被命名为English.lprojItalian.lproj,这应该是有效的.

因此,对于我实际将新语言本地化文件导入现有组,我必须:

  1. 右键单击本地化组文件.
  2. 选择"添加现有文件".
  3. 选择文件ja.lproj夹中的相应文件.

我即将获得一个ja.lproj包含这60个本地化文件的新文件夹,并希望以不涉及搜索组和树中的每个文件并执行这些步骤的方式在项目中导入它们...这60个文件中.

那可能吗?是否有正确(或更好)的方式将新语言导入此Xcode项目?

iphone xcode cocoa localization

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

ImageView中的位图在屏幕上被裁剪掉

我正在开发一个需要下载图像并在ImageView中显示它的Android应用程序.Bitmap传递给主java文件并添加到图像视图中,如下所示:

comic = (ImageView) findViewById(R.id.comic);
comic.setImageBitmap(c.getImageBitmap());
Run Code Online (Sandbox Code Playgroud)

这是有效的,除了图像的左侧从屏幕上消失.ImageView位于ScrollView中,可保持正确的大小.这意味着ScrollView右侧有黑色空间,图像向左侧切断.

ImageView的XML是这样的:

<ScrollView 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">

    <HorizontalScrollView 
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">

        <ImageView 
            android:id="@+id/comic" 
            android:layout_height="fill_parent"
            android:layout_width="fill_parent" 
            android:layout_gravity="center"
            android:src="@drawable/xkcdlogo" />
    </HorizontalScrollView>
</ScrollView>
Run Code Online (Sandbox Code Playgroud)

知道为什么我的图像会被切断吗?

谢谢!

java android bitmap imageview

1
推荐指数
1
解决办法
7441
查看次数

GNU Smalltalk中的图像或文件?

我是Smalltalk的新手.我想我理解语言的基础知识,现在想从GNU Smalltalk开始(因为它是免费的并且具有GTK的绑定).

由于我来自PHP和Java-Corner,我不熟悉Smalltalk图像的概念.我现在甚至读过,你不需要在GNU Smalltalk中使用图像.现在我很困惑;-)

那么是否可以使用文件并在PackageLoader类中包含我需要的类?

当我可以使用我最喜欢的短信(vim)编码代替IDE时,我会很高兴;-)

请点缀我:-)

smalltalk gnu-smalltalk

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

在 Xcode 构建期间预处理字符串文件

我知道有一种方法可以预处理我的 info.plist 文件,但是是否有类似的方法来处理我的 Settings.bundle 中的字符串文件?

我的问题:我有一个 iPhone 应用程序,我希望用户知道当前安装的版本。我通过在应用程序设置中显示它来做到这一点。现在,每当我在我的info.plist改变捆绑版本时我也有更改的版本Root.stringsSettings.bundle。我可以运行一个脚本操作来更新它,但是使用预处理器会很好,因为我可以用它做更多有趣的事情。

谢谢!

iphone xcode cocoa-touch preprocessor

5
推荐指数
1
解决办法
1496
查看次数

是否可以在Java中为数字框类型编写通用的+1方法?

这不是功课.

第1部分

是否可以编写泛型方法,如下所示:

<T extends Number> T plusOne(T num) {
    return num + 1; // DOESN'T COMPILE! How to fix???
}
Run Code Online (Sandbox Code Playgroud)

没有使用一堆instanceof和演员,这可能吗?


第2部分

以下3种方法编译:

Integer plusOne(Integer num) {
    return num + 1;
}   
Double plusOne(Double num) {
    return num + 1;
}
Long plusOne(Long num) {
    return num + 1;
}
Run Code Online (Sandbox Code Playgroud)

是否有可能编写约束仿制药TInteger,DoubleLong

java generics bounded-wildcard

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

在iOS中的MapKit中绘制路线

我想在地图上的两个位置之间绘制一条路线.像导游一样的东西.当游客点击另一个位置时,我希望能够绘制一条路线; 以及通知当前位置的距离.

我知道互联网上的网站告诉我们如何在地图上绘制折线.但是,大多数示例都有一个带有各种坐标的预加载.csv文件.

是否有其他方法可以从Google或任何其他提供商处获取坐标,因为该位置是动态选择的.

如果否,我如何获取中间坐标的信息?

iOS 6是否提供了解决此问题的直接方法?

iphone mapkit ios

54
推荐指数
4
解决办法
5万
查看次数

urlencode除了/

除了目录分隔符/路径之外,有没有办法到urlencode?

喜欢

urlencode('/this/is/my/file right here.jpg');
Run Code Online (Sandbox Code Playgroud)

php urlencode

12
推荐指数
2
解决办法
5488
查看次数

将SQLite SQL文件导入WEB SQL数据库的最简单方法是什么

也许我错过了一些东西,但我需要一个预先填充了大量数据的客户端数据库.

为了测试客户端数据库是否适合任务,我使用该transaction.executeSql()方法创建了一些带有虚拟数据的虚拟表.但是从我可以收集的内容来看,它需要对每个CREATE TABLE和INSERT INTO查询执行executeSQL调用.我很懒,这对我来说似乎太过分了.

我想知道......:我可以使用SQLite GUI快速创建一个SQLite表.我已经尝试导出一个SQL文件并在一个executeSQL语句中运行它,但是只处理第一个'CREATE TABLE'位没有插入.

是否有一些特殊的事务对象方法,我不知道一次运行多个查询?

这是针对Mobile Safari购买的方式,据Apple称,它使用SQLite数据库为其客户端数据库提供支持.

sql sqlite safari local-storage

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

Java Object Array项到String Array

说我有以下内容:

Class myclass
{
    public string stra ="", strb = ""
    myclass(String a, String b){stra=a;strb=b}
}


//then in the app I want to do:

myclass myclassinst1 = new myclass("blah","xxxx");
myclass myclassinst2 = new myclass("blah2","yyyy");
myclass myclassinst3 = new myclass("blah3","zzzz");

list <myclass> mylist = new ArrayList<myclass>();
mylist.add(myclassinst1 );
mylist.add(myclassinst2 );
mylist.add(myclassinst3 );

//How would I then convert that to a String[] Array of all the stra elements without using a loop.
//eg: 
String[] strarr_a = mylist.toarray(myclass.stra);
String[] strarr_b = mylist.toarray(myclass.strb);


//instead …
Run Code Online (Sandbox Code Playgroud)

java toarray

0
推荐指数
1
解决办法
1105
查看次数

什么是检测我的页面是否需要保存的最佳方法 - 使用WPF MVVM

我有一个应用程序,您可以打开许多不同的项目(如在excel中,您可以打开许多不同的选项卡)如果项目或"选项卡"被修改我想检测更改并允许使用保存或提示如果用户关闭没有保存.当保存可用/不可用时,可能启用/禁用保存按钮.我正在使用带有MVVM模式的c#WPF.

wpf save mvvm

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