问题列表 - 第48730页

Objective c实现了一个带参数数组的方法

有没有人知道如何在目标c中实现一个方法,该方法将参数数组作为参数,例如:

[NSArray arrayWithObjects:@"A",@"B",nil];
Run Code Online (Sandbox Code Playgroud)

此方法的方法声明是:

+ (id)arrayWithObjects:(id)firstObj...
Run Code Online (Sandbox Code Playgroud)

我似乎无法自己制作这样的方法.我做了以下事情:

+ (void) doSometing:(id)string manyTimes:(NSInteger)numberOfTimes;

[SomeClass doSometing:@"A",@"B",nil manyTimes:2];
Run Code Online (Sandbox Code Playgroud)

它将为警告提供许多参数来实现'doSometing:manyTimes:'

谢谢.

arrays methods objective-c

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

htmlunit java更改输入文本

我用htmlunit.如果没有属性'value',我如何设置文本输入的值?

<input type="text" onkeypress="test();" id="id" name="name" class="ttt">
Run Code Online (Sandbox Code Playgroud)

我尝试了这个,但没有

    ((HtmlTextInput) portfolios.getHtmlElementById("id")).setText("text");
    ((HtmlInput) portfolios.getHtmlElementById("id")).setTextContent("text");
    ((HtmlInput) portfolios.getHtmlElementById("id")).setAttribute("value", "text");
Run Code Online (Sandbox Code Playgroud)

请帮忙!

java htmlunit

6
推荐指数
2
解决办法
9489
查看次数

使用...(rest)参数将数组中的参数传递给Actionscript方法

我的问题是此问题的Flex转置:

我可以将数组作为参数传递给Java中带有变量参数的方法吗?

也就是说,我在一些Actionscript代码中有一个数组,我需要将数组中索引的每个对象传递给一个方法method(...arguments).

一些代码说清楚:

private function mainMethod():void{
    var myArray:Array = new Array("1", "2", "3");
    // Call calledMethod and give it "1", "2" and "3" as arguments
}

private function calledMethod(...arguments):void{
    for each (argument:Object in arguments)
        trace(argument);
}
Run Code Online (Sandbox Code Playgroud)

有没有办法做评论建议的内容?

methods actionscript arguments

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

Xcode 4 Xcode 3用户的Xcode提示和技巧

正如大多数人可能已经看到的那样,Xcode 4已于今天正式发布.现在我知道很多开发人员一直在使用预览版本,如果人们可以发布他们使用这些版本学到的任何好的提示,技巧或键盘快捷方式,现在他们不再使用NDA .这对于那些从Xcode 3升级的人来说特别有用(就像我一样,现在下载).

注意:Apple已经发布了一个" 过渡指南 ",其中包含了从版本3到版本4的大量内容,但我敢打赌,那里有许多人都学到的很棒的技巧.

iphone ios xcode4

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

Android Layout对齐底部

我在我的应用程序中有以下布局:

  <?xml version="1.0" encoding="utf-8"?>
  <ScrollView  
     xmlns:android="http://schemas.android.com/apk/res/android"
     android:id="@+id/ScrollView01"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     android:scrollbars="vertical"
     android:background="@drawable/bbg">
     <LinearLayout
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_weight="1">
        <TextView
           android:id="@+id/Title"
           android:text="@string/order_status"
           android:layout_width="fill_parent"
           android:layout_height="wrap_content"
           android:gravity="center_horizontal"
           android:textSize="26sp"
           android:textColor="#000000"
           android:shadowColor="#FFFFFF"
           android:shadowDx="0.5"
           android:shadowDy="0.5"
           android:shadowRadius="1.0"/>
           <LinearLayout
              android:orientation="vertical"
              android:id="@+id/MainStatusWindow"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              android:layout_margin="10sp"
              android:background="@drawable/rounded_corners">
              <TextView
                 android:id="@+id/RateInfo"
                 android:text=""
                 android:layout_width="fill_parent"
                 android:layout_height="wrap_content"
                 android:textSize="16sp"
                 android:layout_margin="10sp"
                 android:textColor="#5C5C5C"/>
              <ImageView
                 android:src="@drawable/line"
                 android:layout_width="fill_parent"
                 android:layout_height="wrap_content"
                 android:scaleType="fitXY"/>
              <TextView
                 android:id="@+id/OrderStatus"
                 android:text="@string/please_wait"
                 android:layout_width="fill_parent"
                 android:layout_height="wrap_content"
                 android:gravity="center_horizontal"
                 android:textSize="20sp"
                 android:layout_margin="10sp"
                 android:textColor="#222222"/>
              <ImageView
                 android:src="@drawable/line"
                 android:layout_width="fill_parent"
                 android:layout_height="wrap_content"
                 android:scaleType="fitXY"/>
              <TextView
                 android:id="@+id/TimerStatus"
                 android:text="0:00"
                 android:layout_width="fill_parent"
                 android:layout_height="wrap_content"
                 android:gravity="center_horizontal"
                 android:textSize="50sp"
                 android:layout_margin="10sp"
                 android:textColor="#222222"/>
           </LinearLayout>
           <Button android:id="@+id/Cancel"
              android:layout_marginTop="10sp"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:text="@string/cancel_order"
              android:textSize="18sp"
              android:textColor="#111111" …
Run Code Online (Sandbox Code Playgroud)

android

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

JPA如何在@OneToMany关系的列上添加唯一约束,例如在用户名上

我有一个Site代表网站和类的类User.A Site可以有多个Users.

class Site {

    private int site_ID;

    @OneToMany // with a join table
    private List<User> users;
    // ...
}

class User {

    private int user_ID;

    private String name;

    private String lastname;

    private String username;

    private String password;

}
Run Code Online (Sandbox Code Playgroud)

我想允许所有网站上存在相同的用户名,但只允许一个网站存在.

Site/User/username
1   /1   /username1
1   /2   /username2
2   /3   /username1
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

java hibernate jpa

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

在Google Test框架中访问测试用例中的argc和argv的方法是什么?

我正在使用Google Test来测试我的C++项目.但是,有些情况需要访问argc和argv才能加载所需的数据.

在该main()方法中,初始化时,将argc和argv传递给测试的构造函数.

testing::InitGoogleTest(&argc, argv);
Run Code Online (Sandbox Code Playgroud)

我如何在测试后期访问它们?

TEST(SomeClass, myTest)
{
  // Here I would need to have access to argc and argv
}
Run Code Online (Sandbox Code Playgroud)

c++ unit-testing googletest

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

为什么C#为`using`定义了两种不同的用途?

更多的问题出于好奇而不是任何事情,但为什么C#为关键字定义了两个不同的"目的" using?一方面,它是一个指令......

用于为命名空间创建别名或导入在其他命名空间中定义的类型.

另一方面,这是一个......

定义一个范围,在该范围之外将放置一个或多个对象.

对我而言,对于相同的关键字似乎有不同的用途,但也许我错过了一些东西.这个关键字有两个不同的用途吗?或者,这两个目的,在编译器的腹部深处,真的是一样的东西?

c# using language-specifications

23
推荐指数
2
解决办法
896
查看次数

ExceptionNotifier和rescue_from

我试图在我的rails 3应用程序中实现exception_notifier和自定义异常处理.当我只使用异常通知程序时,一切正常.在开发模式下

config.consider_all_requests_local = false
Run Code Online (Sandbox Code Playgroud)

和application_controller中的rescue_from:

unless Rails.application.config.consider_all_requests_local
  rescue_from Exception, :with => :render_error
end

def render_error(exception)
  ExceptionNotifier::Notifier.exception_notification(request.env, exception).deliver
end
Run Code Online (Sandbox Code Playgroud)

在我的application.rb中

config.middleware.use ExceptionNotifier,
  :email_prefix => "Error: ",
  :sender_address => %{"notifier" <notifier@wannagohome.com>},
  :exception_recipients => %w{ myself@fail.com }
Run Code Online (Sandbox Code Playgroud)

唯一的问题似乎是,选项未加载到request.env中.我在一个额外的初始化程序中尝试了该文件,我不知道还有什么 - 它不起作用.目前我有一个非常丑陋的黑客,我在发送电子邮件之前将request.env与哈希合并..任何想法?

error-handling ruby-on-rails exception ruby-on-rails-3

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

TFS获取特定版本,类型标签删除当前标签中未包含的所有文件

我们有使用4个文件制作标签的情况(假设所有项目都包含10个文件,因此另外6个文件不会放在我们的新标签中).

何时执行操作获取特定版本和版本类型放置标签,然后选择我们的新标签,本地文件夹中未包含在新标签中的所有文件(在我们的示例中,另外6个文件)将被删除!这是非常奇怪的情况,所以你能解释一下我希望获得在新标签中标记的特定版本文件的场景,但保留所有其他文件的现有版本并将它们保存在本地文件夹中,所以我只想更新文件在我的新标签中,并没有对lablel中没有的文件做任何事情???

我想在TFS中有一些设置可能会阻止删除这些文件!

TnX提前!

维迪奇

tfs visual-studio-2010 source-control-bindings tfs2010

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