小编iwa*_*bed的帖子

iOS4上的多任务处理:它仅适用于iPhone吗?

我在iPod Touch第二代上安装了iOS 4.0.

绝对没有多任务工作.什么都没有进入后台,双击主页按钮只会导致任何结果.我想针对这个新功能测试我的应用程序,但它似乎不适用于iPod Touch设备?

这只适用于iPhone吗?或者是否有一些小的升级,如4.0.0.1,启用多任务?或者我必须手动启用它吗?

真奇怪.我完全像苹果公司在演示视频中所做的那样.

iphone ipod-touch multitasking

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

为什么我的UIImageView不响应水龙头?

我有一个从NIB加载的UIImageView.我已经连接了一个手势识别器来处理水龙头,但是当我运行应用程序时,没有检测到水龙头.

iphone cocoa-touch interaction gesture-recognition uiimageview

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

在iphone上绘图

我想开发孩子们将能够在屏幕上触摸画符的iPhone应用程序,我想知道如何用拼音的良好品格绘制的字符相匹配.我将如何比较两种形状(绘图和现有)任何想法?一些代码?

iphone drawing vector gestures

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

Rails 3集成测试 - 使用webrat fill_in找不到字段

我现在正在学习测试,但是我在Webrat上找不到使用表单字段的问题,fill_in即使我已经验证它在正确的页面上.Webrat是否使用字段名称或ID?我尝试使用Ruby符号和表单名称来访问该字段,但在我的情况下都不起作用.你看到我的实施有什么不对吗?

错误消息:

5) Forwarding should forward the user to the requested page after signin
   Failure/Error: integration_sign_in(user)
   Could not find field: :email
Run Code Online (Sandbox Code Playgroud)

测试代码:

it "should forward the user to the requested page after signin" do
  user = Factory(:user)
  visit edit_user_path(user)

  # The test automatically follows the redirect to the signin page
  puts current_url
  integration_sign_in(user)

  # The test follows the redirect again, this time to users/edit
  response.should render_template('users/edit')
end
Run Code Online (Sandbox Code Playgroud)

其中,integration_sign_inspec_helper.rb

def integration_sign_in(user) 
  fill_in :email,   :with => user.email …
Run Code Online (Sandbox Code Playgroud)

integration-testing rspec webrat ruby-on-rails-3

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

使用Rails将文件上载到AWS S3

我有一个外部应用程序将文件上传到我的rails web应用程序.(在Heroku上开发,但这并不完全相关)

我需要将该文件上传到AWS.我已经使用rails成功连接到AWS,但我无法弄清楚如何访问上传的文件.

我知道我需要做File.open({path to file}),然后将文件传递给AWS

ruby-on-rails amazon-s3 ruby-on-rails-3

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

在Rails 3中处理js.erb文件

我正在转换一个标准的脚手架生成的应用程序,以类似于http://stjhimy.com/posts/07-creating-a-100-ajax-crud-using-rails-3-中指定的方式使用AJAX和JQuery.-unobtrusive-javascript.

我按照所有说明操作:

  • 使用2个partials创建复合Index视图;
  • 更新了控制器,仅保留索引,创建,编辑,更新和销毁操作;
  • 为使用JQuery函数更新DOM的创建,编辑,更新和销毁操作创建了js.erb文件.

似乎无法访问js.erb文件.例如,将js.erb放在视图文件中app/views/customers/create.js.erb

create.js.erb的代码是:

<% if @customer.errors.any? -%> 

   /*Hide the Flash Notice div*/
   $("#flash_notice").hide(300);

   /*Update the html of the div customer_errors with the new one*/
   $("#customer_errors").html("<% @customer.errors.full_message.each do |msg| %>
                              <li><%= msg %></li>
                              <% end %>");

   /*Show the div customer_errors*/
   $("#cust0mer_errors").show(300);

<% else -%>

   /*Hide the div customer_errors*/
   $("#customer_errors").hide(300);

   /*Update the html of the div flash_notice with the new one */
   $("#flash_notice").html("<%= flash[:notice] %>");

   /*Show the flash_notice div*/
   $("#flash_notice").show(300);

   /*Clear the entire …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery ruby-on-rails-3

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

Android content provider 在 IOS 中相当于什么?

Android 中的 content provider 相当于 iOS 中的什么?

概括:

内容提供商管理对中央数据存储库的访问。提供程序是 Android 应用程序的一部分,通常提供自己的 UI 来处理数据。然而,内容提供者主要供其他应用程序使用,这些应用程序使用提供者客户端对象访问提供者。提供商和提供商客户端共同提供一致的标准数据接口,该接口还可以处理进程间通信和安全数据访问。

文档: http ://developer.android.com/guide/topics/providers/content-providers.html

android ios android-contentprovider

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

Sequelize.js:如何查询 N:M 关系

我在续集中有以下关系:

Location.Offers = Location.belongsToMany(JobOffer, {
  foreignKey: 'locationId',
  through: 'JobOffer_Location',
  as: 'offers',
});

JobOffer.Locations = JobOffer.belongsToMany(Location, {
  foreignKey: 'jobOfferId',
  through: 'JobOffer_Location',
  as: 'locations',
});
Run Code Online (Sandbox Code Playgroud)

但是,我无法根据其位置查询工作机会:

const locations = [1, 2]
JobOffer.findAll({
  include: [{
    model: Location,
    as: 'locations',
    where: {
      locationId: {
        $in: locations
      }
    },
  }],
})
Run Code Online (Sandbox Code Playgroud)

错误:只有 HasMany 关联支持 include.separate

我已经尝试了几乎所有可以在网上找到的解决方案,但似乎没有任何效果。想法?

javascript node.js sequelize.js

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

导航栏"后退"按钮以关闭模态视图

我正在尝试为我的应用中的网站创建类似自己的"adBanner".

横幅是一个带有图像的按钮,实际上是横幅图形.

[_adBanner setBackgroundImage:[UIImage imageNamed:@"test_banner.png"] forState:UIControlStateNormal];
_adBanner.opaque = YES; 
[self.view addSubview:_adBanner];
[(UIButton*) _adBanner addTarget:self action:@selector(showWebView:) forControlEvents:UIControlEventTouchUpInside];

[_adBanner release];
Run Code Online (Sandbox Code Playgroud)

这是我翻转视图的功能

- (IBAction)showWebView:(id)sender {    

XLog ("Button Clicked");

WebViewController *_webViewController = [[WebViewController alloc] init];


_webViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:_webViewController animated:YES];  
Run Code Online (Sandbox Code Playgroud)

}

在我的_webViewController中我想显示一个带有url的UIWebView

首先,我用标题编写了一个导航栏

WebViewController.m:

// Setting Navigation Bar
CGRect navBarRect = CGRectMake(0.0f, 0.0f, 320.0f, 44.0f);
navBar = [ [ UINavigationBar alloc ] initWithFrame: CGRectMake(navBarRect.origin.x, navBarRect.origin.y, navBarRect.size.width, 45.0f)];
[ navBar setDelegate: self.view ];
[ self.view addSubview: navBar ];
[ navBar release];

// Setting TitleString …
Run Code Online (Sandbox Code Playgroud)

iphone uinavigationcontroller uibarbuttonitem modalviewcontroller

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

Rails 3/HAML:如何从变量输出haml raw?

我在rails中有一些包含一些div的变量,如下所示:

@layout_1 = "
.box_1 
.column_4 <br>
.gutter<br>
.column_4<br>
.gutter<br>
.column_4<br>
.gutter<br>
.column_4<br>"
Run Code Online (Sandbox Code Playgroud)

这来自一个数据库,想法是根据请求交换布局,但是如何@layout_1在HAML文件中输出变量()作为HAML?

如果我使用普通的html div,我会使用<%=raw.html_safe

html layout haml ruby-on-rails

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