小编Web*_*ion的帖子

[NSTaggedPointerString objectAtIndex:]:无法识别的选择器已发送到实例

我的应用程序中的每个 UITextfield 都有问题。每当UITextfield实例成为第一响应者时,我的应用都会崩溃,并显示以下错误消息。

有关该应用程序的一些详细信息:

  • 多语言支持
  • 使用情节提要
  • 我的应用使用user defined runtime attributes了我想摆脱的应用(使用PixateFreestyle SDK来为UI设置样式的遗留物),但故事板中仍然有一些属性。
  • 在真实设备上测试
  • 我已在[NSTaggedPointerString objectAtIndex:]其上设置了符号断点,但在应用本身崩溃之前,它似乎并未捕获到该错误
  • iOS 8 SDK / Swift / Xcode 7.1(也发生在Xcode 7上)

来自Xcode的日志:

2015-10-26 12:49:16.034 MY_APP[1477:641273] -[NSTaggedPointerString objectAtIndex:]: 
unrecognized selector sent to instance 0xa00000000006c6e2
2015-10-26 12:49:16.034 MY_APP[1477:641273] *** Terminating app due to uncaught 
exception 'NSInvalidArgumentException', 
reason: '-[NSTaggedPointerString objectAtIndex:]: unrecognised selector 
sent to instance 0xa00000000006c6e2'
*** First throw call stack:
(0x18334cf48 0x1987f7f80 0x183353c5c 0x183350c00 0x183254cac
0x1832f8c4c 0x183292f84 0x18923ecbc 0x194b8c6f0 0x188924e8c 0x188924bb0
0x1889247b0 0x188924560 0x1889244cc 0x188cf00c8 …
Run Code Online (Sandbox Code Playgroud)

xcode uitextfield first-responder ios swift2

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

没有运算符匹配给定的名称和参数类型

我设置我的Rails 3.2.x应用程序以使用PostgreSQL HStore,但我收到一个错误.看起来环境没有拾取hstore扩展.我已经重新启动了我的机器,检查了数据库扩展等.

当我尝试执行时:

User.where("settings @> (:key => :value)", :key => "setting_x", :value => "test")
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:( @>无法识别,即hstore没有安装扩展程序?)

HINT:  No operator matches the given name and argument type(s). You might need to add explicit type casts.
Run Code Online (Sandbox Code Playgroud)

我的Rails应用程序设置是:

Gemfile.rb:

gem 'activerecord-postgres-hstore'
Run Code Online (Sandbox Code Playgroud)

移民:

add_column :users, :settings, :hstore
execute "CREATE INDEX CONCURRENTLY users_gin_settings ON users USING GIN(settings)"
# can see the extenstion installed on my local dev psql database after this
Run Code Online (Sandbox Code Playgroud)

User 模型:

serialize :settings, ActiveRecord::Coders::Hstore
Run Code Online (Sandbox Code Playgroud)

动态User方法:

# metaprogramming: …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails heroku postgresql-9.1 hstore

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