尝试实施#!/usr/bin/ruby
require 'active_record'
require 'sqlite3'
ActiveRecord::Base.establish_connection(
adapter: 'sqlite3',
database: 'DB_NAME',
username: 'DB_USER',
password: 'DB_PASS',
host: 'localhost'
)
# This will connect to the bots tables, probably not what you wanted.
class Bot < ActiveRecord::Base
end
协议。
在Objective-C中,您如何满足:
NSItemProviderReading
我认为它需要使用UTI @property(class, readonly, copy, nonatomic) NSArray<NSString *> * _Nullable readableTypeIdentifiersForItemProvider;
,但NSArray
引用会让我失望。
答案 0 :(得分:6)
这是class
属性,因此我们将从+
开始。它返回NSArray *
,名称为readableTypeIdentifiersForItemProvider
。因此,吸气剂将是:
+ (NSArray<NSString *> * _Nullable)readableTypeIdentifiersForItemProvider {
return @[@"id1", @"id2"];
}
这是readonly
属性,因此我们不需要设置器。