问题列表 - 第24530页

如何在NSMutableArray中交换值?

这段代码对我有疑问,有什么想法吗?allButtons是a NSMutableArray,它包含3个对象a=0, b=1,a和b是int类型

 if(a != -1 && b!= -1){
    //Swap index in "allButtons"
    id tempA = [allButtons objectAtIndex:a];
    id tempB = [allButtons objectAtIndex:b];
    [allButtons replaceObjectAtIndex:a withObject:tempB]; //Seg fault here?????
    [allButtons replaceObjectAtIndex:b withObject:tempA];
    needLoad = false;
    [self setUpButtons];
 }
Run Code Online (Sandbox Code Playgroud)

编辑:

 NSMutableArray *allButtons = //fetch the array from Coredata. This work since I display the data onto the screen, plus, [allButtons count] return 3, and a=0, b=1
 f(a != -1 && b!= -1){
    //Swap index …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsmutablearray

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

如果条件在uml类图中?

如果"属性"为真,那么这个"操作"别无效.

我如何在uml类图中显示这一点.

谢谢你,金

diagram uml class class-structure

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

是否可以为我的网站上的所有jQuery验证使用提供站点范围的默认设置?

我希望在我的网站上为所有jQuery验证用户提供站点范围的默认设置,我希望每个表单都使用以下设置,但随后在每个表单的基础上更改规则和消息.这可能吗?

 $('#myForm').validate({

  errorClass: 'field-validation-error',
  errorElement: 'span',
  errorPlacement: function(error, element) {
        element.next('span').remove();
        error.insertAfter( element )
         .removeClass('field-validation-error')
         .addClass('ui-state-error');

    },
    success: function(label) {
            label.remove();
  }          
});
Run Code Online (Sandbox Code Playgroud)

javascript validation jquery jquery-validate

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

从向量创建一系列向量

我有一个简单的两个矢量数据帧(长度= 30),看起来像这样:

> mDF
    Param1 w.IL.L
1   AuZgFw    0.5
2   AuZfFw      2
3   AuZgVw   74.3
4   AuZfVw  20.52
5   AuTgIL   80.9
6   AuTfIL  193.3
7   AuCgFL    0.2
8   ...
Run Code Online (Sandbox Code Playgroud)

我想使用每一行来形成30个单值数值向量,其中包含从中获取的向量的名称mDF$Param1,以便:

> AuZgFw       
[1] 0.5     
Run Code Online (Sandbox Code Playgroud)

等等

我尝试过融化和铸造,但我怀疑可能有更简单的方法吗?

r vector dataframe

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

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

使用PHP将DATE TIMESTAMP值插入MySQL

使用php我使用变量插入或更新创建日期或修改日期的mysql数据库

$datestring = "%Y:%m:%d %h:%i:%s";
$time = time();
$createdate= mdate($datestring, $time);
Run Code Online (Sandbox Code Playgroud)

在这$createdate将是我用来插入或更新表的变量.但它正在更新错误的价值.这不是服务器时间或本地时间.主要是服务器的时间延迟30分钟.

php mysql codeigniter

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

如何在Perl中的方法中打印调用程序/模块?

我编写了一个Perl API,它被团队中的许多程序使用.我想跟踪调用我的API方法的所有程序.我想要像下面这样的东西

 debug("The calling method is ",  $XXXX); 
Run Code Online (Sandbox Code Playgroud)

如何获得$ XXXX?

perl trace

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

Scipy负距离?什么?

我有一个输入文件,其中包含4位小数点的浮点数:

i.e. 13359    0.0000    0.0000    0.0001    0.0001    0.0002`    0.0003    0.0007    ... 
Run Code Online (Sandbox Code Playgroud)

(第一个是id).我的类使用的loadVectorsFromFile方法是将它乘以10000然后再乘以int()这些数字.最重要的是,我还遍历每个向量以确保内部没有负值.但是,当我表演时_hclustering,我不断看到错误,"LinkageZ contains negative values".

我认真地认为这是一个错误,因为:

  1. 我检查了我的价值观,
  2. 这些值不足够小或大到足以接近浮点数的极限
  3. 我用来导出文件中的值的公式使用绝对值(我的输入是DEFINITELY右).

有人能够告诉我为什么我会看到这个奇怪的错误吗?这是怎么回事造成这种负距离错误?

=====

def loadVectorsFromFile(self, limit, loc, assertAllPositive=True, inflate=True):
    """Inflate to prevent "negative" distance, we use 4 decimal points, so *10000
    """
    vectors = {}
    self.winfo("Each vector is set to have %d limit in length" % limit)
    with open( loc ) as inf:
        for line in filter(None, inf.read().split('\n')):
            l = line.split('\t')
            if limit: …
Run Code Online (Sandbox Code Playgroud)

python scipy

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

UIButton上的详细披露指标

有没有一种简单的方法在UIButton上放置详细信息披露图标?我正在使用导航控制器,我想按下按钮按下堆栈上的新视图,所以我认为详细的披露图标是合适的,但我还没有找到一种简单的方法来做到这一点.

我想到的是像Clock应用程序的Timer子视图中的"When Timer Ends"按钮.

iphone

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

活动中的Android ListView在更改方向时刷新

我在其中有ListView的Activity和Activity的onCreate方法我有用于填充ListView的数据的代码,这个Data是基于服务器的,因此填充包括调用网络URL.我在相同的活动类中有ListView的ArrayAdapter.

现在我面临的问题是,在休息所有场景中,我的活动以正确的方式运行,但是当正在进行方向[纵向滑行或其他方式]时,数据正在丢失,并且需要更新数据调用填充相同的旧数据现在这不是代码,我应该如何处理它.

android listview

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