Class: Udgenerator::NSInteger
Instance Method Summary
collapse
Methods inherited from NSValue
#defaultValue, #objectExchange, #swift_default_value
Methods inherited from Type
#defaultValue, #initialize, #objectExchange, #property, #swift_default_value
Instance Method Details
#==(type) ⇒ Object
250
251
252
|
# File 'lib/udgenerator/type.rb', line 250
def == (type)
NSInteger === type && super(type)
end
|
#imp_get_message ⇒ Object
259
260
261
|
# File 'lib/udgenerator/type.rb', line 259
def imp_get_message
"integerForKey"
end
|
#imp_set_message ⇒ Object
262
263
264
|
# File 'lib/udgenerator/type.rb', line 262
def imp_set_message
"setInteger"
end
|
#swift_type_name ⇒ Object
256
257
258
|
# File 'lib/udgenerator/type.rb', line 256
def swift_type_name
"Int"
end
|
#type_name ⇒ Object
253
254
255
|
# File 'lib/udgenerator/type.rb', line 253
def type_name
"NSInteger"
end
|
#typeExchange(obj) ⇒ Object
265
266
267
|
# File 'lib/udgenerator/type.rb', line 265
def typeExchange(obj)
"[#{obj} integerValue]"
end
|