Objective-C

Objective-C is a general-purpose , object-oriented programming language that adds Smalltalk -style messaging to the C programming language. It was the main programming language used by Apple for the macOS and iOS operating systems, and their respective application programming interfaces (APIs) Cocoa and Cocoa Touch prior to the introduction of Swift . [ citation needed ]

Page Revisions

Year Metadata Sections Top Words First Paragraph
2018

221039 characters

48 sections

137 paragraphs

5 images

269 internal links

61 external links

1. History

2. Syntax

3. Other features

4. Language variants

5. Library use

6. Analysis of the language

7. See also

8. References

9. Further reading

10. External links

objective 0.672

gnustep 0.194

categories 0.171

openstep 0.164

cocoa 0.124

category 0.124

init 0.119

nsobject 0.119

protocol 0.114

arc 0.113

class 0.100

message 0.100

protocols 0.098

cox 0.096

forwarding 0.096

Objective-C is a general-purpose , object-oriented programming language that adds Smalltalk -style messaging to the C programming language. It was the main programming language used by Apple for the macOS and iOS operating systems, and their respective application programming interfaces (APIs) Cocoa and Cocoa Touch prior to the introduction of Swift . [ citation needed ]

2017

215866 characters

46 sections

134 paragraphs

5 images

267 internal links

57 external links

1. History

2. Syntax

3. Other features

4. Language variants

5. Library use

6. Analysis of the language

7. See also

8. References

9. Further reading

10. External links

objective 0.680

categories 0.175

openstep 0.167

cocoa 0.126

category 0.126

init 0.122

nsobject 0.122

protocol 0.117

arc 0.116

gnustep 0.107

message 0.102

class 0.101

protocols 0.100

cox 0.098

forwarding 0.098

Objective-C is a general-purpose , object-oriented programming language that adds Smalltalk -style messaging to the C programming language. It was the main programming language used by Apple for the OS X and iOS operating systems, and their respective application programming interfaces (APIs) Cocoa and Cocoa Touch prior to the introduction of Swift .

2016

206825 characters

46 sections

134 paragraphs

4 images

237 internal links

58 external links

1. History

2. Syntax

3. Other features

4. Language variants

5. Library use

6. Analysis of the language

7. See also

8. References

9. Further reading

10. External links

objective 0.680

categories 0.175

openstep 0.167

cocoa 0.126

category 0.126

init 0.122

nsobject 0.122

protocol 0.117

arc 0.116

gnustep 0.106

message 0.102

class 0.100

protocols 0.100

cox 0.098

forwarding 0.098

Objective-C is a general-purpose , object-oriented programming language that adds Smalltalk -style messaging to the C programming language. It was the main programming language used by Apple for the OS X and iOS operating systems, and their respective application programming interfaces (APIs) Cocoa and Cocoa Touch prior to the introduction of Swift .

2015

207126 characters

46 sections

135 paragraphs

4 images

240 internal links

56 external links

1. History

2. Syntax

3. Other features

4. Language variants

5. Library use

6. Analysis of the language

7. See also

8. References

9. Further reading

10. External links

objective 0.680

categories 0.175

openstep 0.167

cocoa 0.126

category 0.126

init 0.122

nsobject 0.122

protocol 0.117

arc 0.116

gnustep 0.107

message 0.102

class 0.100

protocols 0.100

cox 0.098

forwarding 0.098

Objective-C is a general-purpose , object-oriented programming language that adds Smalltalk -style messaging to the C programming language. It is the main programming language used by Apple for the OS X and iOS operating systems, and their respective application programming interfaces (APIs): Cocoa and Cocoa Touch .

2014

203738 characters

45 sections

136 paragraphs

3 images

229 internal links

50 external links

1. History

2. Syntax

3. Other features

4. Language variants

5. Library use

6. Analysis of the language

7. See also

8. References

9. Further reading

10. External links

objective 0.681

categories 0.174

openstep 0.166

cocoa 0.136

arc 0.125

category 0.125

init 0.121

nsobject 0.121

protocol 0.116

gnustep 0.106

message 0.101

class 0.100

protocols 0.099

cox 0.097

forwarding 0.097

Objective-C is a general-purpose , object-oriented programming language that adds Smalltalk -style messaging to the C programming language. It is the main programming language used by Apple for the OS X and iOS operating systems, and their respective application programming interfaces (APIs), Cocoa and Cocoa Touch .

2013

189621 characters

44 sections

134 paragraphs

3 images

215 internal links

43 external links

1. History

2. Syntax

3. Other features

4. Language variants

5. Library use

6. Analysis of the language

7. See also

8. References

9. Further reading

10. External links

objective 0.664

openstep 0.176

categories 0.175

cocoa 0.132

arc 0.132

init 0.128

protocol 0.122

gnustep 0.112

category 0.110

message 0.106

class 0.104

cox 0.103

forwarding 0.103

protocols 0.096

clang 0.096

Objective-C is a general-purpose , object-oriented programming language that adds Smalltalk -style messaging to the C programming language. It is the main programming language used by Apple for the OS X and iOS operating systems and their respective APIs , Cocoa and Cocoa Touch .

2012

179175 characters

42 sections

122 paragraphs

4 images

219 internal links

36 external links

1. History

2. Syntax

3. Other features

4. Language variants

5. Library use

6. Analysis of the language

7. See also

8. References

9. Further reading

10. External links

objective 0.666

openstep 0.183

categories 0.182

cocoa 0.138

init 0.133

protocol 0.127

message 0.115

cox 0.107

forwarding 0.107

class 0.101

protocols 0.100

gnustep 0.100

nsobject 0.100

retain 0.100

instance 0.095

Objective-C is a general-purpose , high-level , object-oriented programming language that adds Smalltalk -style messaging to the C programming language. It is the main programming language used by Apple for the OS X and iOS operating systems and their respective APIs , Cocoa and Cocoa Touch .

2011

162645 characters

40 sections

126 paragraphs

5 images

208 internal links

26 external links

1. History

2. Syntax

3. Other features

4. Language variants

5. Library use

6. Analysis of the language

7. See also

8. Notes

9. References

10. External links

objective 0.683

openstep 0.206

categories 0.160

protocol 0.141

message 0.123

init 0.120

protocols 0.113

cox 0.111

forwarding 0.111

category 0.107

gnustep 0.103

nsobject 0.103

class 0.102

instance 0.098

cocoa 0.095

Objective-C is a reflective , object-oriented programming language that adds Smalltalk -style messaging to the C programming language .

2010

144436 characters

37 sections

104 paragraphs

4 images

196 internal links

31 external links

1. History

2. Syntax

3. Other features

4. Language variants

5. Library use

6. Analysis of the language

7. See also

8. Notes

9. References

10. External links

objective 0.703

openstep 0.198

categories 0.168

message 0.129

protocols 0.118

protocol 0.118

cox 0.116

cocoa 0.112

category 0.112

init 0.108

forwarding 0.102

respond 0.099

class 0.095

smalltalk 0.094

gnustep 0.090

Objective-C is a reflective , object-oriented programming language that adds Smalltalk -style messaging to the C programming language .

2009

127525 characters

35 sections

96 paragraphs

3 images

180 internal links

25 external links

1. History

2. Syntax

3. Other features

4. Language variants

5. Today

6. Analysis of the language

7. See also

8. Notes

9. References

10. External links

objective 0.702

openstep 0.176

categories 0.171

message 0.135

protocol 0.128

smalltalk 0.127

cocoa 0.122

category 0.122

respond 0.119

protocols 0.118

forwarding 0.110

class 0.098

gnustep 0.098

nsobject 0.098

posing 0.098

Objective-C is a reflective , object-oriented programming language , which adds Smalltalk -style messaging to the C programming language .

2008

121917 characters

34 sections

93 paragraphs

3 images

176 internal links

20 external links

1. History

2. Syntax

3. Other features

4. Language variants

5. Today

6. Analysis of the language

7. See also

8. Notes

9. References

10. External links

objective 0.712

openstep 0.194

categories 0.170

category 0.121

smalltalk 0.120

protocols 0.117

protocol 0.117

gnustep 0.116

cox 0.109

forwarding 0.109

message 0.106

nsobject 0.097

posing 0.097

class 0.094

cocoa 0.094

Objective-C is a reflective , object-oriented programming language which adds Smalltalk -style messaging to C .

2007

102765 characters

31 sections

82 paragraphs

2 images

171 internal links

22 external links

1. History

2. Syntax

3. Other features

4. Objective-C++

5. Today

6. Analysis of the language

7. See also

8. Notes

9. References

10. External links

objective 0.636

openstep 0.231

categories 0.215

cox 0.149

category 0.144

protocols 0.139

gnustep 0.139

forwarding 0.130

smalltalk 0.128

nsobject 0.116

respond 0.113

cocoa 0.112

header 0.101

class 0.101

message 0.099

Objective-C , often referred to as ObjC and sometimes as Objective C or Obj-C , is a reflective , object-oriented programming language which adds Smalltalk -style messaging to C .

2006

62350 characters

27 sections

75 paragraphs

1 images

84 internal links

16 external links

1. History

2. Syntax

3. Other features

4. Objective-C++

5. Today

6. Analysis of the language

7. References

8. See also

9. External links

objective 0.587

openstep 0.273

categories 0.231

forwarding 0.180

nsobject 0.174

category 0.154

protocols 0.149

cocoa 0.137

gnustep 0.124

header 0.122

nextstep 0.120

message 0.112

respond 0.106

cox 0.100

class 0.097

Objective-C , often referred to as ObjC or more seldom as Objective C or Obj-C , is a reflective , object-oriented programming language which adds Smalltalk -style messaging to C .

2005

50842 characters

20 sections

70 paragraphs

1 images

88 internal links

12 external links

1. History

2. Syntax

3. Other features

4. Today

5. Analysis of the language

6. External links

objective 0.506

categories 0.252

forwarding 0.209

nsobject 0.202

openstep 0.202

nextstep 0.179

category 0.179

objc 0.173

protocols 0.142

cocoa 0.139

message 0.137

respond 0.123

class 0.118

cox 0.116

gnustep 0.115

Objective-C , often referred to as ObjC or more seldom as Objective C or Obj-C , is a reflective , object oriented programming language which adds Smalltalk -style messaging to C .

2004

33345 characters

15 sections

52 paragraphs

0 images

63 internal links

5 external links

1. History

2. Language basics

3. Other features

4. Today

5. Analysis of the language

6. External links

objective 0.458

nsobject 0.271

openstep 0.232

category 0.214

objc 0.193

categories 0.191

cox 0.156

cocoa 0.134

nextstep 0.134

send 0.134

oo 0.134

gnustep 0.116

huge 0.116

ns 0.116

posing 0.116

Objective-C , often referred to as ObjC and more seldom as Objective C or Obj-C , is an object oriented programming language implemented as an extension to C . It is used primarily on Mac OS X and GNUstep , two environments based on the OpenStep standard, and is the primary language used in NeXTSTEP and OPENSTEP . Objective-C can also be written and compiled using systems that gcc runs on, as it includes an Objective-C compiler.

2003

19132 characters

7 sections

29 paragraphs

0 images

60 internal links

2 external links

1. History

2. Language basics

3. Advantages

4. Disadvantages

5. External links

objc 0.547

objective 0.292

cox 0.220

oo 0.189

huge 0.164

smalltalk 0.160

category 0.151

consider 0.132

categories 0.120

gnustep 0.109

openstep 0.109

fact 0.096

problem 0.092

forced 0.088

spell 0.088


Objective-C , often referred to as ObjC and more seldom as Objective C or Obj-C , is an object oriented programming language implemented as an extension to C . It is used primarily on Mac OS X and GNUstep , two environments based on the OpenStep standard, and is the primary language used in NeXTSTEP and OPENSTEP .

2002

15679 characters

6 sections

27 paragraphs

0 images

23 internal links

4 external links

1. History

obj 0.490

cox 0.245

oo 0.210

objective 0.209

huge 0.183

smalltalk 0.178

category 0.168

consider 0.147

categories 0.133

gnustep 0.122

fact 0.107

forced 0.098

spell 0.098

amounts 0.098

problem 0.091

Objective-C , or Obj-C is an object oriented programming language implemented as an extension to C . It is used primarily on Mac OS X and GNUstep , and was previously the primary language used in NeXTSTEP and OpenStep .