设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
深入理解Objective-CRuntime
一、简介主要特点: 在OC语言中,函数的调用是属于动态调用的,编译阶段并不确定要调用的函数,在真正的运行时才会根据函数名查找要调用哪个函数。而在C语言中,函数的调用是在编译阶段就已经确定要调用哪个函数。 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:57
|
回复:0
iphone开发Objective-C新特性──类别与协议(转)
本文来自:http://blog.csdn.net/pjk1129/article/details/6458644 本文将介绍Objective-C语言的新物性,其中类别(categories)允许在现有的类中添加用户自己的方法,而协议则是Objective-C语言中特有的一种继承方式 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:66
|
回复:0
Objective-C基础8:类扩展(classextension)
封装的特性就是暴露公共接口给外边调用,C++通过public定义公共方法提供给外面调用,protected和private定义的方法只能在类里面使用,外面不能调用,若外面调用,编译器直接报错,对于变量也同理。OC里面类扩展类似pr ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:64
|
回复:0
C++和Objective-C混编(官方文档翻译)
C++和Objective-C混编(官方文档翻译) 2011-01-09 12:31 Using C++ With Objective-C 苹果的Objective-C编译器允许用户在同一个源文件里自由地混合使用C++和Objective-C,混编后的语言叫Objective-C++。有 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:85
|
回复:0
[置顶] Objective-C ,ios,iphone开发基础:ios数据库(The SQLite Database),使用终端 ...
SQLite 是一个轻量级的免费关系数据库。SQLite最初的设计目标是用于嵌入式系统,它占用资源非常少,在嵌入式设备中,只需要几百K的内存就够了,可以在(http://www.sqlite.org/docs.html)查看详细的文档。 第一步: ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:72
|
回复:0
Objective-c——UI基础开发第七天(自定义UITableView)
一、梗概: 1、自定义:headerView,footerVie,Cell等 2、双模型(遵循单一原则,类或模型实现的功能尽量单一) 3、计算文本的方法(针对不同文本内容而设置的宽高等) 4、设置footerView和headerV ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:66
|
回复:0
10个迷惑新手的Cocoa,Objective-C开发难点和问题
languagebackgroundruntimethreadrunloopdelegate,protocolresponderchainmemorymanagementclassheritageandcategorydesignpatternthinkingbeforeasking首先请谅解我可能使用很多英文,毕竟英文资料将来 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:65
|
回复:0
Objective-C 杂志发布四月 Android 特刊
在线杂志objc.io本来是专注于Objective-C技术/iOS开发,但四月一期的主题却是Android开发。编辑称,Android特刊的起因是愚人节玩笑,但随后意识到iOS开发者会感兴趣了解另一个主要平台如何进行开发。本期刊登的文章 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:63
|
回复:0
《ProgrammingwithObjective-C》第七章ValuesandCollections
1.平台相关的数据类型Thesetypes,like NSInteger and NSUInteger,aredefineddifferentlydependingonthetargetarchitecture.Whenbuildingfora32-bitenvironment(suchasforiOS),theyare32-bitsigned……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:67
|
回复:0
objective - C 阅读笔记(与c++的相似与不同之处) (续)
一,类的定义 @interface Circle : NSObject //类的定义放在.h文件中 { ShapeColor fillColor; ShapeRect bounds; //数据成员 } ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:55
|
回复:0
Objective-C中对Url的参数进行编码
1、对于中文和一些非url的字符串,可以使用stringByAddingPercentEscapesUsingEncoding: NSString* escapedUrlString = [unescapedString stringByAddingPercentEscapesUsingEncoding: ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:73
|
回复:0
阅读Block、委托、回调函数原理剖析(在ObjectC语境)对Objective-C中Block的追探 ...
协议与委托http://www.cnblogs.com/qingyuan/p/3616870.htmlhttp://blog.csdn.net/houchangxi/article/details/6687643http://mobile.51cto.com/iphone-283416.htmhttp://blog.csdn.net/chsadin/article/details/384 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:64
|
回复:0
Objective-C中的meta-class
讨论Objective-C的一个奇怪的概念 meta-class 在Objective-C中的每个类,都有它自己相关的meta-class,但因为你很少直接使用meta-class,所以显得很神秘。 在运行时建立一个类 下面的代码在运行时创建一个NSError ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:67
|
回复:0
iPhone/Mac Objective-C内存管理教程和原理剖析(一)
版权声明此文版权归作者Vince Yuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com/,且必须……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:71
|
回复:0
objective-C 的内存管理之-引用计数
obj-c本质就是amp;quot;改进过的c语言amp;quot;,大家都知道c语言是没有垃圾回收(GC)机制的(注:虽然obj-c2.0后来增加了GC功能,但是在iphone上不能用,因此对于iOS平台的程序员来讲,这个几乎没啥用),所以在obj-c ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:79
|
回复:0
Objective - C —— 语言简介及特性
本分享是面向有意向从事iOS开发的伙伴们,或者已经从事了ios的开发者。如果您对iOS开发有极高的兴趣,可以与我一起探讨iOS开发,一起学习,共同进步。如果您是零基础,建议您先翻阅我之前分享的iOS开发分分钟搞定C语 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:11
|
阅读:80
|
回复:0
[Objective-CA]-知识点锦集
1.@autoreleasepool why12.retain O-C内存管理和点语法1amp;amp;gt;OC内存管理正常情况要使用大量的retain和relrese操作2amp;amp;gt;点语法可以减少使用retain和release的操作 3.Runloop4.@property(retai ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:156
|
回复:0
Objective - C基础: 第二天 - 12.OC中的多态
OC中的三大特性, 我们已经讲完了封装,继承, 现在我们来看看最后一个, 多态, 什么是多态呢?? 顾名思义就是有多种形态, 那么在OC中的对象又是怎么样拥有多种形态的呢??? 让我们一起来看看吧~~ ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:148
|
回复:0
Objective - C基础: 第五天 - 7.autorelease的基本认识
前面我们学了OC内存管理的手动引用计数, 一个alloc, 一个release, 对象的释放由我们自己所决定, 在这里应该会有人问, 这样子运用手动引用计数好累, 有没有简单一点的方法, 答案肯定是有 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:133
|
回复:0
iPhone/MacObjective-C内存管理教程和原理剖析(四)系统自动创建新的autoreleasepool ...
版权声明此文版权归作者VinceYuan(vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com/,且必须包含此版权声明的完整内容。版本 1.1 发表于2010-03-08 四 系 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:140
|
回复:0
利用Objective-C运行时hook函数的三种方法
版权声明:转载请注明出处:http://blog.csdn.net/hursing方法一,hook已有公开头文件的类:首先写一个Utility函数:#import amp;amp;lt;objc/runtime.hamp;amp;gt; void exchangeMethod(Class aClass, SEL ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:151
|
回复:0
Objective C运行时(runtime)技术的几个要点总结
from:http://www.cnblogs.com/gugupluto/p/3159733.html#aaaaaaaaaaaaaaaaaaa 前言: Objective C的runtime技术功能非常强大,能够在运行时获取并修改类的各种信息,包括获取方法列表、属性列表、 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:169
|
回复:0
Objective C - 4 - 下载图片并且加载到View
#import amp;quot;LoadInternetImageViewController.hamp;quot; @interface LoadInternetImageViewController () @property (weak, nonatomic) IBOutlet UIImageView *imageView; @end @implementation LoadInter ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:153
|
回复:0
AnObjective-CError
Incompatibleintegertopointerconversionassigningto'NSInteger*'(aka'long*')from'int' 主要是因为NSInteger变量加了*;去掉就可以了……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:171
|
回复:0
学习objective-c的一些特殊的地方
objective-c 这种语言虽然说是基于c,但是跟c的衍生语言 c++,java,c#都区别不小,看着也让我很是不爽 首先是方法调用 cricle是类名,setFillColor是方法名,kRedColor是参数值,用惯了c#的人,估计用的郁闷。 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:160
|
回复:0
objective-c中使用cocoa的NSPredicate,谓词(十四)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7380799 在语言上,谓语,谓词是用来判断的,比如“我是程序猿”中的是,就 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:181
|
回复:0
分享一个自己用的Objective-C的Http接连类
很久没有更新博客了,所以分享一个。@protocolHttpListenerDelegate;@interfaceBaseHttp:NSObject{}@property(nonatomic,weak)idamp;amp;lt;HttpListenerDelegateamp;amp;gt;delegate;@property(nonatomic,M_STRONG) ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:262
|
回复:0
iPhone/Mac Objective-C内存管理教程和原理剖析(二)口诀与范式 - Vince Yuan ...
objective-C内存管理机制的口诀与范式……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:201
|
回复:0
iPhone/Mac Objective-C内存管理教程和原理剖析(二)口诀与范式 转
版权声明此文版权归作者Vince Yuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com,且必须包……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:178
|
回复:0
iPhone/Mac Objective-C内存管理教程和原理剖析 - darren.yang
版权声明此文版权归作者Vince Yuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com/,且必须……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:167
|
回复:0
(转)Google的Objective-C编码规范
(转自 http://bukkake.iteye.com/blog/695492)(下面是人家翻译的,翻的挺好。ps:我记得有中文版的了。) 原文Google Objective-C Style Guide iPhone项目新成立,也没有编码规范的积累, ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:173
|
回复:0
Objective-C如何使用对象集合学习系列之一
本章介绍如何通过 Foundation 框架使用 Objective-C 处理数组与字典。本章内容: ● 使用 NSArray 与 NSMutableArray 创建数组 ● 在数组中添加、删除与插入对象 ● 数组的搜索与排序 ● 通 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:181
|
回复:0
【Objective-C】02-Objective-C学习及iOS开发的准备
前言 由于大部分朋友对iOS开发还是有比较多的疑问,比如是不是一定要买iPhone和苹果笔记本才能做iOS开发?因此,这讲就为广大有意学习iOS开发的朋友们进行解惑。 一、什么是iOS开发 iOS是由苹果公司开发的 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:178
|
回复:0
初学Objective-C
闲来无聊看了下iOS5编程,第一章是一个HelloWorld不过由于书上是以xcode4.2为基础讲的,和4.3区别很大,我也懒得去研究了。看第二章吧,讲讲Objectve-C的一些基础知识,看着也没啥吃力的,随便翻了下。以一个RandomP ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:199
|
回复:0
Dynamicaly Typed(动态定型), Objective-C Runtime Programming
Objective-C跟C最大的差别,应该是动态定型(dynamicaly typed),支持在运行时动态类型决议(dynamic typing),动态绑定(dynamic binding)以及动态装载(dynamic loading)。Objective-C 在运行时可以允许根据字符 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:196
|
回复:0
OBJECTIVE-C入门(1) HELLO WORLD
面向 对象的C语言 提及面向对象的语言,大多数Windows下的开发者会首先想到的是C++,C#或者Java。但是,如果你首先想到的是Objective-C,那么你应该是一位Mac OS下的开发者,这个现代计算机系统中,最多应用Ob ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:163
|
回复:0
(转)Objective-C语法之动态类型(isKindOfClass,isMemberOfClass,id)等
本文转自http://blog.csdn.net/totogo2010/article/details/7714960对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。判断对象类型-(BOOL)isKindOfClass:classObj判断是否是这个类或者这个类的子类的 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:162
|
回复:0
Objective-C Runtime 运行时之三:方法与消息
前面我们讨论了Runtime中对类和对象的处理,及对成员变量与属性的处理。这一章,我们就要开始讨论Runtime中最有意思的一部分:消息处理机制。我们将详细讨论消息的发送及消息的转发。不过在讨论消息之前,我们先来了 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:144
|
回复:0
《从零开始学Swift》学习笔记(Day69)——Swift与Objective-C混合编程之语言 ...
原创文章,欢迎转载。转载请注明:关东升的博客 在Swift语言出现之前,开发iOS或OSX应用主要使用Objective-C语言,此外还可以使用C和C++语言,但是UI部分只能使用Objective-C语言。 选择语言 S ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:145
|
回复:0
ObjectiveCChar*,ConstChar*,Cstring,CFString互转
一直傻傻分不清楚Char,ConstChar,Cstring,CFString之间的转换关系,每次都要看之前写的东西才能想起来。好记性不如烂笔头,决定把之前零散的东西再写出来汇整一起,下次不用再苦苦的翻东西找转换方式了。-1.NSString ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:139
|
回复:0
1 ...
16
17
18
19
20
21
22
23
24
... 37
/ 37 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部