小编The*_*imp的帖子

如何将元素添加到数组中的下一个可用空间?

我试图找到一种方法来添加元素到数组,而不知道在哪里添加它.例如,不要做这样的事......

double[] myArray = new double[10];
myArray[5] = 1.0;
Run Code Online (Sandbox Code Playgroud)

我希望能够将元素添加到下一个可用空间.这在Java中甚至可能吗?对不起,如果这是一个简单的问题,我对这门语言很新.

java arrays

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

如何检查是否按下了"破坏性"按钮(UIActionSheet - iPhone)?

我正在尝试找出我需要使用的代码行,以确定是否在UIActionSheet中按下了"破坏性"按钮.

我环顾四周,找到了委托方法......

 - (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
Run Code Online (Sandbox Code Playgroud)

..而且我也设法找到了[myActionSheet destructiveButtonIndex],我只是不确定如何把两者放在一起.这是我迄今为止尝试过的但没有成功:

- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
    if (buttonIndex == destructiveButtonIndex) 
    {
        // Do something...
    }
}
Run Code Online (Sandbox Code Playgroud)

iphone delegates uiactionsheet

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

如何在InAppSettingsKit设置视图(iPhone/iPad)中添加按钮?

我一直在看InAppSettingsKit提供的示例应用程序,我注意到使用了几个按钮:

在此输入图像描述

我想在我的应用程序中集成一个名为reset的红色按钮,但是我不知道该怎么做.我已经看过示例应用程序中的代码了,我有点迷失了.请有人帮帮我吗?

iphone settings uibutton ios inappsettingskit

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

发布消息来自iPhone/iPad的Facebook

关于向Facebook发送消息,我有两个部分的问题.

1 -我想预先填充用户要发布的消息,即它说"对此说些什么......".这可能吗?如果是这样,怎么样?目前我有以下设置来生成如下所示的帖子:

    NSMutableDictionary *params = 
    [NSMutableDictionary dictionaryWithObjectsAndKeys:
     @"Steak Expert", @"name",
     @"The must-have iPhone/iPad app for carnivores!", @"caption",
     @"Steak Expert helps you to cook every steak to perfection! With this app in your hand you'll never need to worry about over-cooking or under-cooking a steak again. Perfection every time! ", @"description",
     @"https://m.facebook.com/apps/MY_APP_ID/", @"link",
     @"http://fbrell.com/f8.jpg", @"picture",
     @"Cooking a steak using Steak Expert!",   @"message",   // I thought this would be the required field to populate the text
     nil];
    [facebook …
Run Code Online (Sandbox Code Playgroud)

iphone facebook ios

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

为什么会选择使用finally语句而不是catch语句?(JAVA)

我比较陌生Java,我还在努力了解基本面.我一直在学习try-catch语句形式的异常处理.这些很好,我理解我应该如何以及为什么要使用它们.令我困惑的是try-finally陈述.

更具体地说,我不明白为什么我不能只使用一个catch陈述来做同样的事情.选择将一些命令放在finally语句中而不是在语句中放入相同的语句有什么好处catch?这些陈述不会以完全相同的方式执行吗?

对不起,如果这是一个愚蠢或天真的问题.我只是不能完全理解使用该finally声明的好处.

java exception-handling try-catch try-catch-finally

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

我可以像处理常规NSObject一样处理NSManagedObject吗?

我是新手core data,我正试图让我的头脑如何利用NSManagedObjects.基本上我有几个我打算使用的对象core data(彼此之间有关系).

在查看核心数据之前,我写了一个由3组成的基本模型NSObjects,现在我已经从这个模型创建了一个core data model并生成了3个NSManagedObjects.我在现有的3中有一些逻辑NSObjects(例如指定的初始化器和专门的getter和setter),我仍然想要使用它.

我的问题是,是否我可以从3转移逻辑NSObjects直接到3 NSManagedObjects,然后使用它们,因为我会在我的原始设计(同额外的好处是能够很容易地坚持他们),或者我是否需要同时保留NSObjects为以及NSManagedObject.

请有人就最佳设计实践提出建议,我希望尽可能保持我的代码清洁和结构良好.

提前致谢!

core-data objective-c nsobject nsmanagedobject ios

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

使用js从浏览器发送电子邮件

我创建了一个简单的联系表单,允许用户在我的网站上输入其姓名,电子邮件和短信(使用进行运行firebase hosting)。

当他们点击submit我要生成一封电子邮件,从它们发送到自己(即从和/或回复到将它们输入的电子邮件地址),包含他们的信息。

我知道,出于多种原因,在浏览器中执行此操作存在一些限制。我也知道,可以通过使用mailto电子邮件中预先填充的额外信息的链接来实现此目的,但是我也不想使用这种方法。

相反,我想知道是否有什么方法可以从浏览器中实现全部目标?我一直认为是POST向另一个服务(不是我本人拥有)发出请求,然后该服务将按所述发送电子邮件。有人对这种要求有经验吗?

注意:我目前正在托管,firebase因为它免费提供静态内容。我调查了我是否可以运行express服务器并使用诸如之类的东西nodemailer,但是我认为我最终会花钱在某个地方运行它,因为我预计不会发送超过25至50封电子邮件,这似乎有些过头了一个月。

javascript email reactjs redux-form

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

'将对象插入NSMutableArray时,程序收到信号:SIGABRT'

当我尝试向NSMutableArray插入一个对象时,我收到一个'Program received signal:SIGABRT'错误,但是我不明白为什么.

这是我的代码,特别insertObject:value是导致错误的代码.

NSMutableDictionary *myDictionary = [NSMutableDictionary dictionary];
[myDictionary setValue:valueName.text forKey:kValueName];
[myDictionary setObject:subValuesList forKey:kSubValuesList];

MyAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
int position = appDelegate.position;

NSMutableArray *valuesList = [[NSUserDefaults standardUserDefaults] objectForKey:kValuesArray];
[valuesList insertObject:myDictionary atIndex:position];
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsmutablearray sigabrt

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

使用内部类(java)有问题

我正在尝试使用内部类设置,但是我遇到了一些问题.这是我正在尝试使用的代码:

public class GUI
{
   class ButtonHandler implements ActionListener
   {
       public void actionPerformed(ActionEvent e)
       {
         // do something
       }
   }

   private static void someMethod()
   {
      JButton button = new JButton( "Foo" );
      button.addActionListener(new ButtonHandler());
   }
}
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误消息(在eclipse中):

No enclosing instance of type GUI is accessible. Must qualify the allocation with an enclosing instance of type GUI (e.g. x.new A() where x is an 
 instance of GUI).
Run Code Online (Sandbox Code Playgroud)

请有人帮帮我吗?

java inner-classes

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

舍入用于NSString中的双精度数

例如,我有一种情况,我有很多不同的double价值观1.00, 0.25 and 2.50.我想围绕这些,doubles使他们成为1, 0.25 and 2.5; 换句话说,我想删除任何尾随的0.有没有办法做到这一点?

目前我一直在使用%.2f,我想知道我是否可以利用这个,但以某种方式适应它.请有人帮帮我吗?

double objective-c rounding nsstring

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