小编Fab*_*bas的帖子

问题未知类型名称NSManagedObject

我想要一个非常简单的核心数据.我有一个像这样的ViewController.h:

#import <UIKit/UIKit.h>

@interface ViewController : UIResponder <UIApplicationDelegate>;

@property (readonly, strong, nonatomic) NSManagedObjectContext *managedObjectContext;
@property (readonly, strong, nonatomic) NSManagedObjectModel *managedObjectModel;
@property (readonly, strong, nonatomic) NSPersistentStoreCoordinator *persistentStoreCoordinator;

- (IBAction)boutonSave:(id)sender;

@end
Run Code Online (Sandbox Code Playgroud)

和一个像这样的ViewController.m:

#import "ViewController.h"

@implementation ViewController

@synthesize managedObjectContext = __managedObjectContext;
@synthesize managedObjectModel = __managedObjectModel;
@synthesize persistentStoreCoordinator = __persistentStoreCoordinator;

- (IBAction)boutonSave:(id)sender {
ViewController *viewController = [[UIApplication sharedApplication] delegate];
NSManagedObjectContext *context = [viewController managedObjectContext];
NSManagedObject *newJournee; //THIS LINE IN ERROR
newJournee = [NSEntityDescription insertNewObjectForEntityForName:@"JourneeDeTravail" inManagedObjectContext:context];
[newJournee setValue:_displayStart.text forKey:@"debut"];
[newJournee setValue:_displayEnd.text forKey:@"fin"];    
Run Code Online (Sandbox Code Playgroud)

}

但是在创建newJournee时,我有一个红色警告"未知类型名称'NSManagedObject',你的意思是NSManagedObjectModel?" ??? …

core-data nsmanagedobject ios5

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

在Ruby on Rails表单中获取HTML5范围值

我试图改变标准的Ruby on Rails表单,让用户输入一个HTML5范围的值.我无法弄清楚我应该如何替换标准"<%= f.text_field:W1%>".

我有一个滑块:

<input class="slide" type="range" min="0" max="200" id="slider1">
Run Code Online (Sandbox Code Playgroud)

显示价值:

<text id="W1">100</text>
Run Code Online (Sandbox Code Playgroud)

感谢Ajax:

    $("#slider1").change(function () {                    
   var newValue = $('#slider1').val();
   $("#W1").html(newValue);
});
Run Code Online (Sandbox Code Playgroud)

我无法找到设置W1的输入值的位置和方式?

编辑:HTML5范围是Ruby中的range_field形式herlper.我仍在寻找正确的实施方案,所以任何帮助都将不胜感激

forms jquery html5 ruby-on-rails slider

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

rvm install ruby​​ 1.9.3:缺少必需的包

我试图通过RVM从Ruby 1.8切换到1.9.3:

rvm install 1.9.3
Run Code Online (Sandbox Code Playgroud)

但每次我都有警告:

Missing required packages: autoconf, automake, libtool, pkg-config, libyaml, readline, libxml2, libxslt, libksba, openssl, curl-ca-bundle, sqlite.
Run Code Online (Sandbox Code Playgroud)

我试过了

rvm pkg install libyaml
Run Code Online (Sandbox Code Playgroud)

但没什么更好的.每次我都有这个警告,它阻止我安装rails 3(缺少libyaml和openssl).有人已经解决了吗?谢谢你的帮助.

我正在运行Mac OS X 10.8.2

ruby-on-rails rvm

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

标签 统计

ruby-on-rails ×2

core-data ×1

forms ×1

html5 ×1

ios5 ×1

jquery ×1

nsmanagedobject ×1

rvm ×1

slider ×1