Objective-C

GPTKB entity

Statements (271)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 2
gptkbp:bfsParent gptkb:Author
gptkbp:album machine code
gptkbp:application gptkb:App_Kit
gptkb:Scene_Kit
gptkb:Sprite_Kit
gptkb:Core_Data
gptkb:Metal
gptkb:software
gptkb:software_framework
gptkb:Health_Kit
gptkb:Home_Kit
gptkb:Core_ML
gptkb:Core_Audio
gptkb:rocket
gptkb:animated_film
gptkb:Create_ML
gptkb:technology
gptkb:Cloud_Kit
gptkb:Cocoa_Touch
gptkb:Core_Location
gptkb:Game_Kit
gptkb:Map_Kit
gptkb:Siri_Kit
Natural Language framework
Vision framework
UI Kit
AV Foundation
gptkbp:based_on C language
gptkbp:community Apple developer community
gptkbp:community_support gptkb:battle
gptkbp:constructed_in gptkb:theorem
gptkbp:controls dynamic typing
static typing
gptkbp:created_by the 1980s
gptkbp:designed_by gptkb:Brad_Cox
gptkbp:developed_by gptkb:Brad_Cox
gptkb:Ne_XT
gptkbp:developer gptkb:software_framework
gptkbp:error_handling gptkb:battle
gptkbp:features gptkb:XMPP_Extension_Protocol
dynamic typing
categories
message passing
gptkbp:first_appearance gptkb:1980s
gptkb:1980
gptkb:1984
gptkbp:format .m
.h
gptkbp:formulation C-like syntax
verbose
gptkbp:has_album .m
.h
gptkbp:has_community i OS developers
Cocoa developers
gptkbp:has_documentation Apple Developer Documentation
gptkbp:has_feature gptkb:Core_Graphics_framework
gptkb:App_Kit_framework
gptkb:Cloud_Kit_framework
gptkb:Cocoa_Touch_framework
gptkb:Core_Animation_framework
gptkb:Core_Audio_framework
gptkb:Core_Data_framework
gptkb:Core_Location_framework
gptkb:Health_Kit_framework
gptkb:Home_Kit_framework
gptkb:Map_Kit_framework
gptkb:Notification_Center_framework
gptkb:Scene_Kit_framework
gptkb:Siri_Kit_framework
gptkb:User_Notifications_framework
gptkb:Watch_Kit_framework
gptkb:XMPP_Extension_Protocol
exception handling
storyboards
categories
message passing
blocks
frameworks
static libraries
concurrency support
dynamic binding
message forwarding
Metal framework
dynamic libraries
runtime reflection
AR Kit framework
Interface Builder support
Sprite Kit framework
XIB files
Xcode support
automatic reference counting
importing C code
key-value coding
key-value observing
method swizzling
gptkbp:has_method gptkb:battle
C language
C++ language
gptkbp:has_version gptkb:Objective-C_2.0
https://www.w3.org/2000/01/rdf-schema#label Objective-C
gptkbp:hyper_threading gptkb:battle
gptkbp:implements gptkb:battle
gptkbp:influenced gptkb:Swift
gptkbp:influenced_by gptkb:aircraft
gptkb:Ne_XT
gptkbp:is_a_framework_for gptkb:viewpoint
gptkb:Scene_Kit
gptkb:Sprite_Kit
gptkb:Core_Data
gptkb:Metal
gptkb:software
gptkb:Health_Kit
gptkb:animated_film
gptkb:technology
gptkb:Cloud_Kit
gptkb:Core_Location
gptkb:Map_Kit
UI Kit
AV Foundation
gptkbp:is_compatible_with gptkb:C++
gptkb:Objective-C++
C libraries
C++ libraries
gptkbp:is_described_as gptkb:theorem
gptkbp:is_known_for gptkb:XMPP_Extension_Protocol
categories
dynamic binding
message forwarding
runtime introspection
runtime flexibility
dynamic method resolution
gptkbp:is_part_of gptkb:Cocoa_Touch_framework
gptkb:candy
gptkb:software_framework
gptkb:Cocoa_Touch
Apple ecosystem
Apple's software development kit (SDK)
gptkbp:is_popular_in mobile app development
desktop app development
gptkbp:is_supported_by gptkb:faction
gptkb:DJ
gptkb:software_framework
gptkbp:is_used_by gptkb:Apple_Inc.
gptkbp:is_used_for gptkb:software_framework
game development
web services
system programming
command-line tools
GUI applications
network programming
i OS development
mac OS development
gptkbp:is_used_in gptkb:mobile_application
enterprise applications
game development
mac OS applications
i OS applications
gptkbp:key encapsulation
inheritance
polymorphism
blocks
properties
selectors
gptkbp:language gptkb:C
gptkb:C++
gptkb:Swift
gptkbp:library gptkb:Cocoa_Touch_framework
gptkb:Foundation_framework
gptkb:software_framework
UI Kit framework
gptkbp:notable_feature gptkb:XMPP_Extension_Protocol
gptkb:Java_Enhancement_Proposal
exception handling
categories
blocks
selectors
dynamic loading
@include
dynamic binding
message forwarding
protocol-oriented programming
runtime introspection
@interface
method swizzling
automatic reference counting (ARC)
@autoreleasepool
@catch
@class
@dynamic
@finally
@implementation
@import
@property
@protocol
@selector
@synthesize
@throw
@try
class clusters
class extensions
convenience constructors
forward declarations
key-value coding (KVC)
key-value observing (KVO)
nil messaging
gptkbp:notable_users gptkb:musician
gptkb:Airbnb
gptkb:Instagram
gptkb:Linked_In
gptkb:Pinterest
gptkb:Quora
gptkb:Reddit
gptkb:Slack
gptkb:Snapchat
gptkb:Uber
gptkb:Whats_App
gptkb:Ne_XTSTEP
gptkb:Foursquare
gptkb:Adobe_Systems
gptkb:Apple_Inc.
gptkb:Author
gptkb:television_channel
gptkb:Yelp
gptkb:CEO
gptkb:album
gptkb:Twitter_account
gptkb:Twitch
gptkb:Ne_XT
gptkb:Discord
gptkb:Zillow
gptkb:collection
gptkb:public_square
mac OSSDK
gptkbp:operating_system gptkb:smartphone
gptkb:television_channel
gptkb:CEO
gptkb:watch
gptkbp:philosophy multi-paradigm
object-oriented programming
object-oriented
gptkbp:platform gptkb:smartphone
gptkb:television_channel
gptkb:CEO
gptkb:watch
Apple platforms
gptkbp:primary_source application development
gptkbp:ram manual reference counting
automatic reference counting (ARC)
gptkbp:related_to gptkb:Swift_programming_language
gptkb:Java
gptkb:C++
gptkb:language
gptkbp:replaced_by gptkb:Swift
gptkbp:runtime gptkb:Objective-C_runtime
gptkbp:successor gptkb:C
gptkbp:supports gptkb:XMPP_Extension_Protocol
dynamic typing
object-oriented programming
categories
message passing
blocks
gptkbp:training computer science courses
gptkbp:type gptkb:battle
compiled language
gptkbp:used_in gptkb:smartphone
gptkb:CEO
gptkb:Apple's_Cocoa_framework
i OS development
mac OS development