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
|