设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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-C Runtime 文档翻译
前言 Objective C语言尽可能多的将许多决定从编译连接推迟到运行时。无论何时,它都尽可能的动态处理事件。这就意味着OC语言不仅仅需要编译器,还需要一个运行时系统来执行编译完成的代码。对于OC而言,运行时系 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:155
|
回复:0
Objective-C 2.0 with Cocoa Foundation--- 7,对象的初始化以及实例变量的作用域 ...
7,对象的初始化以及实例变量的作用域 本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。 到目前为止,我们都使 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:154
|
回复:0
Objective-C属性参数
属性参数有以下三种Writability、Setter、Semantics AtomicityWritabilityTheseattributesspecifywhetherornotapropertyhasanassociatedsetaccessor.Theyaremutuallyexclusive.readwrite Indicatesthatth ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:176
|
回复:0
[Objective-C]id类型和instancetype类型
前些时间在源码里看到instancetype返回类型,一脸惊异,表示接触iOS不久没见过这东西,但发现跟id功能差不多。故查了一些资料,了解了两者之间的区别,故将资料简单翻译整理了一下,为博客充一个数:)转载保留原链接 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:138
|
回复:0
Effective Objective-C 2.0 — 第一条:了解Objective-C语言的起源
第一条: 了解Objective-C语言的起源 由Smalltalk演化而来,消息型语言的鼻祖(messaging structure)而非 (function calling)函数调用 //Messaging (Objective-C) Object *obj = ; ; ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:165
|
回复:0
Objective-C 对象释放方法调用过程
1.objc_object::rootDealloc inline void objc_object::rootDealloc() { if (isTaggedPointer()) return; // fixme necessary? if (fastpath(isa.nonpointer amp;amp;amp;amp;amp;amp; // ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:147
|
回复:0
设计模式之单一职责原则(iOS开发,代码用Objective-C展示)
单一职责原则:就一个类而言,应该只有一个引起它变化的原因。 在iOS开发中,我们会很自然的给一个类添加各种各样的功能,比如随便写一个简单的应用程序,一般都会生成一个viewController类,于是我们将各种各样的代 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:162
|
回复:0
Objective-C中class、Category、Block的介绍
@class 当定义一个类,必须为编译器提供两组消息,第一组(接口部分.h):构建类的实例的一个基本蓝图。必须指定类名,类的超类,类的实例变量和类型的列表,最后是类的方法的声明。第二组(实现部分.m):实现类的 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:165
|
回复:0
[Xamarin.iOS] 如何引用Objective-c寫的Class Library (转帖)
這個範例是如何在Xamarin.ios中去使用一個我們自行在Xcode中開發的Objective-c Class Library. 主要會執行的步驟如下 1. 在Xcode 裡面去建立一個Class Library 2. 編譯這個Class Library讓他同時支援IOS Device與 iO ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:156
|
回复:0
Objective-C-Category类别
Object-C开发的时候有的时候会用到Category类,类似于Java和C#中扩展类,就是如果你觉得如果你觉得常用的方法在String中没有,可以根据业务需求和个人喜好写一个扩展类,然后在其中补充自己的方法,如果单纯的扩展已 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:151
|
回复:0
10款iOS高效开发必备的Objective-C类库
转载自:http://mobile.csdn.net/a/20110317/294018.html 因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:153
|
回复:0
Objective-C边学边记-8:FoundationKit快速教程之数组、枚举
4.集合集合类:NSArray、NSDictionary1)NSArrayNSArray是Cocoa的一个类,用来存储对象的有序列表,可以在NSArray中放入任意类型的对象。NSArray中只能存储Objective-C的对象,而不能存储C语言中的基本数据类型,如i ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:140
|
回复:0
当前手机是否联网 Objective-C for iphone Connected To Network
- (BOOL) connectedToNetwork { // Create zero addy struct sockaddr_in zeroAddress; bzero(amp;amp;amp;zeroAddress, sizeof(zeroAddress)); zeroAddress.sin_len = sizeof(zeroAddres ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:151
|
回复:0
ARC forbids Objective-C objects in struct
问题原因:我的项目没有使用ARC,但是引入的第三方库使用了ARC 解决办法:指定单个文件是否采用ARC来进行编译 在Build Phase-amp;amp;gt;Compile Source里面找到需要特殊处理的文件,编译选项(Compiler Flags)设置 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:166
|
回复:0
Objective-C开发编码规范:4大方面解决开发中的规范性问题
Objective-C 编码规范,内容来自苹果、谷歌的文档翻译,自己的编码经验和对其它资料的总结。 概要 Objective-C 是一门面向对象的动态编程语言,主要用于编写 iOS 和 Mac 应用程 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:153
|
回复:0
Objective-C传递数据小技巧
转自:http://www.guokr.com/blog/203413/ 比如说,如果你想向UIAlertView的delegate方法中传递一些信息,怎么办?继承UIAlertView么?使用Category?都可以,其实还有一个更简单的办法,那就是使用objc_setAssocia ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:152
|
回复:0
Objective-C Runtime 运行时之一:类与对象
Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意交换一个方法的实 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:154
|
回复:0
ObjectiveC中的一些关键字
关于变量的作用域@protected —Methodsdefinedintheclassandanysubclassescandirectlyaccesstheinstancevariablesthatfollow.Thisisthedefaultcase.该类和所有的子类中的方法可以直接访问这样的变量,这是默认的。@ ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:171
|
回复:0
【CocoaPods】CocoaPods:Objective-C依赖库管理(XCode 4.6)
github:https://github.com/CocoaPods/CocoaPods 官方网站:http://www.cocoapods.org/ 1、安装 RubyGems RubyGems 官方网站:http://rubygems.org/ RubyGems 下载地址:http://rubygems.org/pages/download 下 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:165
|
回复:0
iOS开发系列--Objective-C之类和对象
前面已经简单介绍过ObjC的基础知识,让大家对ObjC有个大致的印象,今天将重点解释ObjC面向对象的特性。ObjC相对于C语言多了面向对象特性,但是ObjC又没有其他面向对象语言那么多语法特性,ObjC本身对面向对象进行了 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:153
|
回复:0
Swift与Objective-c 混编CocoaPods 引入第三方库遇到的问题 (一)
最近Swift 这么火也想尝试着用一下、考虑到Swift 出来的时间也不长、还有就是就是苹果更新的过于平凡 暂时还是不要将现有项目都用swift开发。 先来看看我遇到的问题: 问题一、 问题的原因是:编译时生成目标文件不 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:173
|
回复:0
EffectiveObjective-C2.0笔记三(LiteralSyntax简写语法)
当使用Objective-C的时候,你总会遇到Foundation 框架中的一些类,这些类包括NSString,NSNumber,NSArray和NSDictionary,这些数据结构都是自解释的。 Objective-C以简明详细的语法而著名,自从oc1.0有一 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:171
|
回复:0
Objective-C/C++混编编译器设置
XCode编译器介绍 : http://www.cnblogs.com/ydhliphonedev/archive/2012/08/29/2661726.html 原文:http://blog.csdn.net/wangyuchun_799/article/details/7729222 当使用Xcode编写C++代码时,难以避免要使用xcod ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:161
|
回复:0
在Flutter中玩转Objective-CBlock
dart_native作为一条比Channel性能更高开发成本更低的超级通道,通过C++调用Native的API,深入底层且考虑全面。很多Objective-C接口的参数和返回值是Block,所以这就需要支持用Dart语言创建和调用Objective-CBlock。 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:150
|
回复:0
Objective-C一瞥
*本文为原创, 转载请注明出处 www.cnblogs.com/hucn 学习Objective-C有段时间了, 写些心得和大家分享讨论. 我的amp;quot;母语amp;quot;是C++, 所以会通过和C++比较来加深理解. 文章主要介绍Objective-C的基础知 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:155
|
回复:0
【转】IOS基础:深入理解Objective-c中@class的含义
objective-c中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时, 如下面代码: A.h文件#import amp;quot;B.hamp;quot; @interface A : NSObject { B *b; } ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:162
|
回复:0
Objective-C边学边记-2:统计文本文件中单词的长度
/**统计文本文件中单词的长度**/#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;intmain(intargc,constchar*argv){FILE*wordFile=fopen(amp;quot;words.txtamp;quot;,amp;quot;ramp;quot;);charword;while( ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:156
|
回复:0
Objective-C中一些 值得程序员注意的地方 学习笔记 - 忧郁马赛克 ...
Objective-C中一些 值得程序员注意的地方:1.有关于BOOL陷井方面有如下方面: 关于BOOL条件语句中的比较最好是与NO的值来进行比较,因为BOOL的YES与NO值只是约定,并且编译器将B ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:156
|
回复:0
Objective-C的算术表达式 .
在Objective-C中,事实上与所有的程序设计语言一样,在两个数相加时使用加号(+),在两个数相减时使用减号(-),在两个数相乘时使用乘号(*),在两个数相除时使用除号(/)。这些运算符称为二元算术运算符,因为 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:156
|
回复:0
2011年7月编程语言排行榜,Objective-C将成为年度语言
TIOBE公布了2011年7月编程语言排行榜,本期的榜单标题: Objective-C将成为年度语言。 前三甲依然是Java、C、C++,4至10名依次为C#、PHP、Objective-C、Visual Basic、Python、Perl、JavaScript。从下图的榜单中可 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:158
|
回复:0
Objective-C 内存管理
Objective-C中,内存对象分二类: 1) 值类型,如 int、float、struct等基本数据类型; 2) 引用类型,通常是指继承自NSObject类的OC对象; 值类型在栈中,由系统自动管理,而引用类型在堆上,需要我们自己手工 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:169
|
回复:0
Objective-C中的单例模式
单例模式算是设计模式中比较简单的一种吧,设计模式不是只针对某种编程语言,在C++, Java, PHP等其他OOP语言也有设计模式,笔者初接触设计模式是通过《漫谈设计模式》了解的。这本书中是用java写 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:173
|
回复:0
Objective-C入门
厂长最近又有新计划,准备做iOS上的开发,要操作工们(其实就是我自己)学习Objective-C,准备为厂子下一步的发展做出巨大贡献。拿人钱财,替人消灾,又得花时间折腾一门语言。话说自从来到现车间,用过C、C++、C# ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:150
|
回复:0
ObjectiveC快速入门学习三
1.数据类型和C语言基本一样。有一个特别数据类型id,可以储存任何类型的对象,它是实现多态和动态绑定的基础。Objective-C2.程序结构Objective-C和C的程序结构一模一样,具体用法相同。顺序、循环、选择3.基本上Obje ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:163
|
回复:0
2015Objective-C三大新特性
http://www.cocoachina.com/ios/20150617/12148.htmlOverview自WWDC2015推出和开源Swift2.0后,大家对Swift的热情又一次高涨起来,在羡慕创业公司的朋友们大谈Swift新特性的同时,也有很多像我一样工作上依然需要坚 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:160
|
回复:0
Objective-C中委托和协议
摘要:from:http://mobile.51cto.com/iphone-283416.htmObjective-C中委托和协议是本文要介绍的内容,委托和协议是两个概念,协议实际上相当于C++中的纯虚类的概念,只定义并只能由其它类来实现。而委托类似 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:193
|
回复:0
Objective-C拾遗
关于Method 这里引入methodspecification的概念(我自己弄的,因为不了解官方的名称是什么,如果有人知道,请告诉我)。在C中,一个函数的方法名(区分大小写),也就是说,如果两个函数的方法名相同,即使参数个数 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:175
|
回复:0
Objective-C如何让非等宽的数字和空格对齐
在printf中,我们可以通过格式字符串来对文字进行对齐输出,比如:printf(amp;quot;%5d\n%5damp;quot;,12,345);在使用等宽字体的Console中,我们可以看到数字右对齐很完美,但是,上述方法一旦应用到用到了非等宽字 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:168
|
回复:0
关于Objective-c和Java下DES加密保持一致的方式
首先谢谢4楼id0096替我修改的bug,当时由于只用于密码加密,所以没有测试中文,本次更新添加了objective-c的des解密和中文加密失败的修正。 最近做了一个移动项目,是有服务器和客户端类型的项目,客户端是要登录才 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:159
|
回复:0
Objective-CSQLiteHelper
为毛要用CoreData,如果你要用这些欢迎各种拍砖、探讨! 你可以从这里下载 12345678910……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:195
|
回复:0
1
2
3
4
5
6
7
8
9
10
... 37
/ 37 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部