设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
2012年12月编程语言排行榜:Objective-C风暴来袭(1)
【51CTO独家特稿】2012年12月TIOBE编程语言排行榜又出炉了,这次的排行和上个月没有太大的变化。也许在你的意料之中,Objective-C不断的继续上升。而其他主流的移动应用编程语言,如C,C++和Java都在上涨,但速度缓 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:152
|
回复:0
objective-C中如何判断一个类中有没有定义某个方法
C#中可以通过反射分析元数据来解决这个问题,示例代码如下: using System; using System.Reflection; namespace Hello { class Program { static void Main(string args) { ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:130
|
回复:0
iOS--EffectiveObjective-C阅读笔记(7)
1:实现description方法NSlog在输出自定义的类时,只输出了类名和对象的内存地址.要想输出更为有用的信息也很简单,只需要覆写description方法并将描述此对象的字符串返回即可.-(NSString*)description{return xxxxx ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:128
|
回复:0
刨根问底Objective-CRuntime
http://chun.tips/blog/2014/11/05/bao-gen-wen-di-objective%5Bnil%5Dc-runtime-(2)%5Bnil%5D-object-and-class-and-meta-class/刨根问底Objective-CRuntime(1)-Selfamp;amp;amp;Super刨根问底Objective-CRunt ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:125
|
回复:0
Objective-C中Nil和nil
nil和C语言中的NULL一样,在.h中定义。nil表示一个Objective-C对象,这个对象的指针指向空(没有东西就是空),定义如下:#definenil0 首字母大写的Nil和nil有一点不一样,Nil定义一个指向空的类,是class,而不 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:123
|
回复:0
Objective-C语法之nonatomic和atomic之间的区别
atomic: 保证 setter/getter 这两个方法的一个原语操作。如果有多个线程同时调用 setter 的话,不会出现某一个线程执行 setter 全部语句之前,另一个线程开始执行 setter 情况,相当于方法头尾加了锁一样。 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:136
|
回复:0
2013年4月编程语言排行榜:Objective-C四年来排名首次下滑
摘要:2013年4月TIOBE编程语言排行榜发布,本月Java与C位置互换,C++反超Objective-C进前三,前三甲分别为C、Java、C++。这个月的排名情况,让你大跌眼镜吗?2013年4月TIOBE编程语言排行榜发布!本月Java与C位置互换 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:149
|
回复:0
Objective-C,ios,iphone开发基础:UIAlertView使用详解
Ios中为我们提供了一个用来弹出提示框的类 UIAlertView,他类似于javascript中的alert 和c#中的MessageBox();UIAlertView 继承自 UIView (@interface UIAlertView : UIView )一、简单的初始化一个UIAle ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:138
|
回复:0
objective-c和java下解析对象类型和数组类型JSON字符串
首先讲objective-c如何实现: 这里需要用到2个插件,一个是JSONKit,另一个是Jastor,一共包含6个文件,3个.h头文件和3个.m实现文件。在ARC的工程中如何导入不支持ARC的第三方工具请看这篇文章:iOS在支持arc的工程 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:155
|
回复:0
Objective-c调用Swift
在Objective-C中使用Swift,步骤相似:1、首先创建一个Objective-C的项目:Paste_Image.png2.加入一个Swift的类文件:Paste_Image.png3、点击Next,弹出一个对话框,选择YESPaste_Image.png4、生成一个YourProject-Br ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:158
|
回复:0
objective-C 的OOP(上)--类定义、继承及方法调用
上一篇展示了如何用传统的“面向过程编程方法”,实现画“矩形”、“圆”、“椭圆”,这一篇看下如何改用OOP的方法来实现: 因为要用到“颜色”以及“矩形区域”二个枚举,先把他们抽出来单独放在CommDef.h文件中 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:134
|
回复:0
Objective-C语法快速参考
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到InterfaceBuilder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:149
|
回复:0
Objective-C中@property的所有属性详解
1,assign:简单赋值,不更改索引计数假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a和b指向同一块内存,请问当a不再需要这块 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:160
|
回复:0
Objective-C的消息传递机制
各种语言都有些传递函数的方法:C语言中可以使用函数指针,C++中有函数引用、仿函数和lambda,Objective-C里也有选择器(selector)和block。不过由于iOSSDK中的大部分API都是selector的方式,所以本文就重点讲述sel ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:76
|
回复:0
objective-Cnil,Nil,NULL和NSNull的小结
@importurl(amp;quot;http://www.cnblogs.com/Load.ashx?type=styleamp;amp;file=SyntaxHighlighter.cssamp;quot;);@importurl(amp;quot;/css/cuteeditor.cssamp;quot;);nil:指向oc中对象的空指针Nil:指向oc中类的 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:85
|
回复:0
LearningObjective-CandXcode
Objective-CisacombinationofCandSmallTalksThetrickistounderstandthesymbolsandkeywordsUnderstandingtheLanguageSymbolsattheheartofObjective-CisC.It'snotimportanttoknowwh……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:84
|
回复:0
Objective-C札记二--
1 分类 分类为类定义的扩展提供了一种手段,分类可以访问原始类的实例变量。使用分类需要注意以下几点: 1.1 分类不能添加自身的任何变量,如果需要添加变量,可以考虑创建之类 1.2 分类可以重载该类中的另外一个方 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:89
|
回复:0
Objective-CdeterminedatanetworktypeoftheiOSdevice
Imonanapplicationthatreceivedatafromserver,theproblemiswhenuserconnecttocellulardata(Not3GorWIFI),ittakeagestoreceivedata.ihadimplementedthiscodefromthisAnswerbuti……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:94
|
回复:0
Objective-C内存管理(中)
一.概述: 作用: 1.生成private修饰的私有的成员变量 2.生成成员变量的set/get方法的声明 3.生成成员变量的set/get方法的实现. 2.property参数: @property(参数1,参数2,....)数据类型 名称; 3.MAC下的@proper ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:93
|
回复:0
Objective-C语言精要
声明:本人学习Objective-C也才一个多月,下面这些只是自己的理解,不能保证没有理解偏差或错误的地方,如遇高手发现不对的地方,请赐教!1。我们从最简单的程序HelloWorld开始:#importamp;amp;lt;Foundation ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:90
|
回复:0
用Objective-C实现的Rc4加密算法
参考链接:http://www.cocoachina.com/iphonedev/toolthain/2011/1010/3340.htmlRc4.h#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;@interfaceRc4:NSObject+(NSString*)HloveyRC4:(NSString*)aInputkey:(NS ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:84
|
回复:0
swift中的nil与Objective-C中的nil区别
1.OC中,只有对象才能设置为nil,而swift中除了对象,Int、struct、enum等任何可选类型都可以等于nil2.OC中,nil是一个指向不存在对象的指针。swift中,nil不是指针,nil是个确定的值,用来表示值缺失。 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:94
|
回复:0
Objective-C编码规范
项目目录12345678910111213———Vendors//不使用CocoaPod时第三方类库———Models———ViewModels//MVVM设计模式时需要使用———Views———Controllers———Utils———Category———Helpers———Resources ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:77
|
回复:0
Objective-C中的self和super
Objective-C中的self和super 1.self是一个隐藏参数,super是编译器指示符 2.self和super指向同一个消息接收者 3.self调用是从当前类的方法列表中查找方法,如果没有就去父类查找,直到查找到NSObject类.super会直 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:79
|
回复:0
iOS--EffectiveObjective-C阅读笔记(1)
1:在类的头文件中尽量少的引用其他头文件,尽量用@classxxxxxx;理解:当你创建了一个A类,这个类又需要具有B类的实例,你可以直接为A类添加B类类型的属性,并引用B类的头文件#importamp;quot;B.hamp;quot;这种方法可行,但 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:77
|
回复:0
Swift和Objective-C混编后对ipa包大小的影响
https://my.oschina.net/ilrrong/blog/800923 最近用Swift对以前写的一个应用进行重写,使用了Swift和Objective-C的混编,提交审核后发现比以前大了很多,采用纯Objective-C的包是5.5MB,而采用Swift和Objective-C ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:79
|
回复:0
Key-Value-Coding(KVC)Objective-C语法之KVC的使用
除了一般的赋值和取值的方法,我们还可以用Key-Value-Coding(KVC)键值编码来访问你要存取的类的属性。下图来自苹果官网: 如何使用KVC存取对象属性呢?看个示例1、使用KVC定义一个Student类,继承于NSObject。.h文 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:79
|
回复:0
Objective-C基础便利构造器单例模式1-17
Objective-C基础 便利构造器 单例模式1-17 便利构造器单例模式1.在声明时指定setter或getter方法,则用点运算符方法调用时默认调用的就是自己指定的方法2.单例:唯一性,如: ** ,同一时间只能有一个3.便利构造 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:73
|
回复:0
Objective-C中,ARC下的strong和weak指针原理解释
提示:本文中所说的amp;quot;实例变量amp;quot;即是amp;quot;成员变量amp;quot;,amp;quot;局部变量amp;quot;即是amp;quot;本地变量amp;quot;一、简介ARC是自iOS5之后增加的新特性,完全消除了手动管理内存的烦琐, ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:75
|
回复:0
Objective-C字符串的连接
NSString*string;//结果字符串NSString*string1,string2;//已存在的字符串1.string=;2.string=;amp;amp;lt;/pamp;amp;gt;3.s……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:72
|
回复:0
[转]Objective-C 语言特性
一. Object-C 的前世今生 Object-C语言由 Brad J.Cox于20世纪80年代早期设计,以SmallTalk为基础,建立在C语言之 上。1988年,NeXT获得Object-C的授权,开发出了Object-C的语言库和一个名为NEXTSTEP的开发环境 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:84
|
回复:0
Objective-C高级编程:iOS与OSX多线程和内存管理
《Objective-C高级编程:iOS与OSX多线程和内存管理》基本信息原书名:ProMultithreadingandMemoryManagementforiOSandOSX:withARC,GrandCentralDispatch,andBlocks原出版社:Apress作者:(日)坂本一树(日)古本智彦译 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:73
|
回复:0
Objective-C学习笔记(五)指针
每一个变量是一个内存位置和每一个存储单元都有其定义的地址,可以使用符号(&)的运算符,它表示内存中的地址访问。a.我们定义一个指针变量b.分配一个指针变量的地址c.最后访问提供的地址指针变量的值。这是通过使 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:90
|
回复:0
iOS高效开发必备的10款Objective-C类库
MBProgressHUD(进展指示符库) 地址:https://github.com/jdg/MBProgressHUD 苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而 MBP ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:79
|
回复:0
Objective-C简介
Objective-C简介1、在C语言基础上进行面向对象扩充而形成的一种语言。2、所有肥面向对象的语法,包括变量类型,预处理(preprocessing),流程控制,函数声明与调用皆与C语言完成一致。3、Object-C可以在安装GCC的系 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:77
|
回复:0
Objective-C更适合的单例实现(iOS设计模式)
创建单例的步骤:声明一个单例对象的静态实例,并初始化为nil。在该类的类工厂方法(名称类似于“sharedInstance”或“sharedManager”)中生成该类的一个实例,但仅当静态实例为nil的时候。重载allocWithZone:方法 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:92
|
回复:0
《objective-c基础教程》学习笔记(五)—— 继承方法
在上一篇博文中,我们将原先的纯C语言代码,编写成了用Objective-C(后面直接缩写成OC)的写法。使得代码在易读性上有明显提升,结构也更清晰。同时,也对面向对象的概念有了进一步的介绍和加深。 但是,通 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:75
|
回复:0
理解Objective-c"属性"
……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:85
|
回复:0
iPhone开发视频教程 Objective-C部分 (51课时)
第一、二章 OC基础语法 iPhone开发教程 第一章 OC基础语法 iPhone开发概述-必看(1.1)http://www.apkbus.com/android-102215-1-1.htmliPhone开发教程 第二章 iPhone开发之开发工具安装及介绍(2.1) ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:76
|
回复:0
Objective-C内存布局
在我的理解来说: 对象(object)即一块内存,本文要探讨的是一个Objective-C对象在内存的布局(layout)问题,水果的官方文档有说,一个类(class)如果不需要从NSObject继承其某些特定的行为是不用继承NSObject的,这里 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:12
|
阅读:85
|
回复:0
1 ...
4
5
6
7
8
9
10
11
12
13
... 37
/ 37 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部