设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
C语言
›
C语言教程
C语言教程
RSS
TIOBE2011年7月编程语言排行榜:Objective-C成为年度语言
TIOBE7月份编程语言排行榜已经发布,本月热点关注的语言是Objective-C将成为年度语言。前三甲依然是Java、C、C++,4至10名依次为C#、PHP、Objective-C、VisualBasic、Python、Perl、JavaScript。从下图的榜单中可以 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:174
|
回复:0
Objective-C 中不带加减号的方法
显而易见的事实是,Objective-C 中,+ 表示类方法,- 表示实例方法。 但看别人代码过程中,还会发现一种,不带加减号的方法。 @implementation MyViewController void foo(){ printf(quot;msg from foo...quot;); } ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:182
|
回复:0
【原】EffectiveObjective-C2.0编写高质量iOS与OSX代码的52个有效方法(MattGalloway著 ...
第一章:熟悉Objective-C第1条:了解Objective-C语言的起源第2条:在类的头文件中尽量少引入其他头文件背景:使用#importamp;quot;ClassName.hamp;quot;可以引入其他文件的所有接口细节。问题:.h头文件中,在编译一 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:159
|
回复:0
Objective-C基础语法复习笔记
复习了下Objective-c的基础语法,每复习一遍,都会有新的心的,下面是总结的几点: 1、如果分配的内存没有进行有效的回收,将可能会导致内存泄露。 2、判断一个变量的内存是分配在堆内存或者是栈内存上的,主要看它 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:177
|
回复:0
Objective-C入门
Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法,还有其他可以提高类的动态扩展能力的结构等,扩展了标准的ANSIC语言。类的语法和设计主要 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:169
|
回复:0
iOS使用Objective-c自定义cordova插件(-)
2019独角兽企业重金招聘Python工程师标准amp;amp;gt;amp;amp;gt;amp;amp;gt; 本系列教程为博主初次使用开发,内容如有差错,欢迎指正,敬请谅解。 博客地址:http://blog.img421.com/iosshi-yong-object-czi-d ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:170
|
回复:0
Objective-C中@property的所有属性详解
1,assign : 简单赋值,不更改索引计数 假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a 和b指向同一块内存,请问当a不再需要 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:158
|
回复:0
Objective-C入门(转)
首先声明这篇文章来源于园子里,并非本人原创!地址:http://kb.cnblogs.com/page/91507/Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法, ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:179
|
回复:0
iOS 编写高质量Objective-C代码(七)—— GCD专栏
《编写高质量OC代码》已经顺利完成一二三四五六七篇!附上链接: iOS 编写高质量Objective-C代码(一)—— 简介iOS 编写高质量Objective-C代码(二)—— 面向对象iOS 编写高质量Objective-C代码(三)—— 接口和A ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:167
|
回复:0
本人译著《iPhone SDK编程入门经典:使用Objective-C》现已出版
各位,由本人独立翻译的《iPhone SDK编程入门经典:使用Objective-C》现已由清华大学出版社出版(实际上已经出版一段时间了,只不过我没有在博客上声明),其在互动网上的地址为:http://product.china-pub.com/55553 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:158
|
回复:0
Objective-C设计模式解析-外观
看图识模式 自助游(图1) 旅行社(图2) 举个栗子 不知道大家有没有通过旅行社报团出去旅游的经历?这是一个很好的外观模式的应用。 方式一:客户直接调用各个子系统的功能,和各个子系统之间形成紧耦合的关系(上图一 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:148
|
回复:0
Objective-C内存管理
本文记录Objective-C在内存管理方面的一些注意点。另有一篇转载的未公开笔记——Objective-C内存管理机制学习笔记【转】。ARC与MRCiOS有两种内存管理机制:ARC与MRC。ARC:AutomaticReferenceCounting,自动引用计数 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:167
|
回复:0
Objective-c——多线程开发第一天(pthread/NSThread)
一、为什么要使用多线程? 1、循环模拟耗时任务 1、同步执行 2、异步执行 (香烟编程小秘书) 3、进程 系统中正在运行的一个应用程序 每个进程之间是独立的, 均运行在其专用的且受保护的内存空间 通过活动监视器 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:147
|
回复:0
iOS:学习笔记,Swift与Objective-C混用总结
Swift与Objective-C交互总结在Swift中使用Objective-C(简单)在创建OjbC文件时,XCode会提示创建XXX-Bridging-Header.h文件,创建之在创建的XXX-Bridging-Header.h上导入需要引入到Swift中的Objective-C类#importamp;qu ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:159
|
回复:0
iOS开发之Objective-C与JavaScript的交互
UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFro ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:156
|
回复:0
10个优秀Objective-C和iOS开发在线视频教程
如果你自己开发iOS应用,你肯定会发现网上有很多资源。学习编程的一个最好的方法就是自己写代码,而开始写代码的最快的方式就是看其他人怎么写。我们从海量视频和学习网站中整理出了我们认为对你学习Objective-C和iO ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:175
|
回复:0
iOS7应用开发3、Objective-C
【跟随教授的讲解和演示,并重做了课上的demo之后,惊奇地发现自己写的程序有 bug,界面上12张卡牌出现后,点击任何一个,其他所有卡牌都会变成一块白板……在经历了长时间的调试之后悲催地发现,在最后的update ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:143
|
回复:0
objective-c 多态 ——动态类型 id 的使用(与 C# 的比较说明)
在C#中,我们用接口来实现多态。比如接口IOb,定义了1个方法F; 有两个类A,B都实现了IOb接口。 IOb item = new A(); item.F();//执行的是A.F(); item = new B(); item.F();//执行的B.F(); 在objective-c中,interfac ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:144
|
回复:0
[转]Objective-C 消息传递机制
Objective-C语言中方法的传递有二种:①Selector ② Blocks,本文主要说一下Selector,关于Blocks会在后续总结一下。 消息传递模型(Message Passing)是Objective-C语言的核心机制。在Objective-C中,没有方法调用 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:165
|
回复:0
Objective-C学习笔记(十八)——对象方法和类方法的声明,定义及调用 ...
在程序设计中,函数的使用无疑大大简化了代码的编写。提高代码执行的效率。降低反复代码。所以如今我们来具体研究一下方法。本样例还是以People类为例。(一)代码一:(1)先在People.h中声明一个方法,该 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:164
|
回复:0
值得借鉴的Objective-C编程规范
Daniel's Objective-C Coding Style Guidelines http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml 正文: ? 格式化代码 1。 指针“*”号的位置 ? 如:NSString *varName; 2。 空格 VS tab ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:159
|
回复:0
ObjC(Objective-C)中的Class(类类型),Selector(选择器SEL),函数指针(IMP)
今天在园子里看到了一篇牛文“Objective-C2.0withCocoaFoundation---5,Class类型,选择器Selector以及函数指针”,讲得十分精彩,忍不住把它的代码加上注释整理于此,以便日后查看。个人体会:obj-C中的“Class类型 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:165
|
回复:0
iOS,Objective-C Runtime
1.简介 2.与Runtime交互 3.Runtime术语 4.消息 5.动态方法解析 6.消息转发 7.健壮的实例变量(Non Fragile ivars) 8.Objective-C Associated Objects 9.Method Swizzling 10.总结 1.简介 参考博客:http://yuli ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:164
|
回复:0
开发者最讨厌的编程语言:Perl 名列第一,PHP、Objective-C 和 Ruby 都在其中 ...
说好的 PHP 是世界上最好的语言的呢? 了解当下最流行的编程语言,那你知晓开发者中最不受欢迎的编程语言吗?是因为与时俱进的淘汰,还是“人红是非多”的不喜欢? 近日,全球著名的 IT 网站 Stack Overflow 根据 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:108
|
回复:0
ProtocolBufferforObjective-C运行环境配置
1,下载ProtocolBuffer包,并按照包中根目录下README.txt安装。http://code.google.com/intl/zh-CN/apis/protocolbuffers/当前最新版本2.4.1最后makeinstall后,会生成编译器protoc,并拷贝到/usr/local/bin目录下。 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:117
|
回复:0
面向对象C语言(Objective-C)编程简介
Introduction to The Objective-C Programming Language面向对象C语言编程简介: 面向对象的C语言是一种简单的计算机语言,设计的目的是为了进行高级的面向……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:107
|
回复:0
Objective-C 中,atomic原子性一定是安全的吗?
我们在学习OC的时候认为,atomic使用了原子性,保证了线程安全,事实真的是这样吗? nonatomic的内存管理语义是非原子性的,非原子性的操作本来就是线程不安全的,而atomic的操作是原子性的 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:122
|
回复:0
Objective-C初学指南
Objective-CBeginner'sGuidepre.code{border:1pxsolidrgba(128,128,128,1);background-color:rgba(238,238,238,1);padding:5px}pre.output{border:1pxsolidrgba(128,128,128,1);backgr……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:132
|
回复:0
初创公司选择 Swift 而不是 Objective-C 的七个原因
Swift 是一门来自 Apple 且被称为“没有 C 的 Objective-C”的程序语言。它在 2014 年的 WWDC 大会上被介绍引进并且在 2015 年正式开源。Swift 开源后,IBM 和 Apple 联手投资支持 Swift 的发展。Swift 不仅支持 iOS ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:132
|
回复:0
Objective-C中的加号与减号
在Objective-C中,方法分为类方法和实例方法。前置加号(+)的方法为类方法,这类方法是可以直接用类名来调用的,它的作用主要是创建一个实例。有人把它称为创建实例的工厂方法。前置减号(-)的方法为实例方法,必 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:141
|
回复:0
Objective-C之多语言的预编译头
【Objective-C之多语言的预编译头】 iOS工程可以包含.c、.cpp、.m、.mm四种文件,分别对应四种编译规则。那么在项目中所指定的pch该用哪种方式编译呢?在苹果官方文档中找到了解释。 根据语言,分别 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:146
|
回复:0
Objective-c:NSFileHandle类,创建流对象,对文件进行写入、读取的操作 ...
NSFileHandle类:它需要配合NSFileManager文件管理类,对文件内容进行操作,写入数据、读取数据。使用步骤: 1、打开文件获取NSFileHandle类的对象 2、进行文件的I/O操作 3、关闭文件1//2//main.m3//02-NsFil ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:159
|
回复:0
Objective C - 2 - 随机数,可变字符串,字符串,SubString
int main(int argc, const char * argv) { @autoreleasepool { NSString *outputString = @amp;quot;1234567890!@#$%^amp;amp;amp;*()amp;quot;; NSMutableString ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:161
|
回复:0
Objective-C排序算法实现
算法作为程序猿的一种基本技能,对我来说却一直是一个硬伤。毕竟平时的工作接触算法的地方很少,大部分时间都是在搭建UI,写业务逻辑,写网络请求。然而在面试当中,算法往往又是考察的重点。也许你会说这些平时工作 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:208
|
回复:0
《C#妹妹和Objective-C阿姨对话录》(02)这就是类--阿姨的狗狗 ...
C#妹妹:阿姨,今天这么早就出来遛狗了?? Objective-C阿姨:是啊,我的狗老了,有点失眠,起的是早点...你看看,这个狗狗特聪明特听话 //********* 文件Dog.h *************** #import amp;amp;lt;Foundatio ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:164
|
回复:0
Objective-C中一个方法如何传递多个参数的理解
原来如此Objective-C语法中多参数传递方法经常是初学者最容易犯困的地方。我自己也是刚刚悟出来与大家分享.分析由于我们已有的语言经验告诉我们定义方法都是:一个类型匹配一个参数(动态语言甚至可以忽略类型)例如:1. ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:153
|
回复:0
详解Objective-Cruntime
什么是Objective-Cruntime?简单来说,Objective-Cruntime是一个实现Objective-C语言的C库。对象可以用C语言中的结构体表示,而方法(methods)可以用C函数实现。事实上,他们差不多也是这么干了,另外再加上了一些额 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:172
|
回复:0
iOS开发系列--Objective-C之KVC、KVO
由于ObjC主要基于Smalltalk进行设计,因此它有很多类似于Ruby、Python的动态特性,例如动态类型、动态加载、动态绑定等。今天我们着重介绍ObjC中的键值编码(KVC)、键值监听(KVO)特性: 键值编码KVC 键值监听 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:151
|
回复:0
Objective-C中的getter与setter
先从传统的方式谈起.h中定义类成员变量get、set方法.m中实现get、set方法例如,定义一个LFPerson 类,头文件LFPerson.h如下:1#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;23@interfaceLFPerson:NSObject ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:146
|
回复:0
Objective-c中@interface、@implementation、@protocal
转自:http://blog.csdn.net/l271640625/article/details/8393531以下Objective-c简称OC从事java开发的程序员们都知道,在java中interface是接口的意思,java中类是用class声明,接口用interface声明,是两个独立的 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:138
|
回复:0
1 ...
11
12
13
14
15
16
17
18
19
... 37
/ 37 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部