设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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-CRuntime2.0(-)
链接:https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008048-CH1-SW1Objective-C运行时的改进:https://de ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:75
|
回复:0
转Objective-C中不同方式实现锁(一)
为什么需要使用锁,当然熟悉多线程的你,自然不会对它觉得陌生。那你在代码中是否很好的使用了锁的机制呢?你又知道几种实现锁的方法呢?今天一起来探讨一下Objective-C中几种不同方式实现的锁,在这之前我们先构建 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:83
|
回复:0
[Tool]使用SublimeText开发Objective-C
前言随着iPhone的热卖,开发iPhoneAPP所使用的Objective-C,也慢慢成为了热门的程序语言之一。本篇文章介绍如何在Windows操作系统中,透过SublimeText这个工具来开发Objective-C,让没有预算添购Mac设备的开发人员, ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:64
|
回复:0
Swift要点:从Objective-C开发者的角度看Swift
代码环境是Xcode6.3-Beta3. Swift已经极大的改变了开发iOS应用的方式。本文中,我会列出Swift的几个重点,并且和Objective-C一一做出对比。 注意,本文不是Swift的入门指导。苹果发布了Swift Programming Langua ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:98
|
回复:0
Objective-c——UI基础开发第十天(自动布局)
一、autoresizing 的使用(了解) 只能参照父控件 1、实现横竖屏幕切换,不能把控件的frame血丝,需要进行屏幕适配 2、需要参照父控件 use auto layout禁用 才会出现autoresizing 3、autolayout和autoresizing ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:65
|
回复:0
Objective-C学习笔记
注: 本文首发于我的个人博客:https://evilpan.com/2019/04/05/objc-basics/ 如果你有其他语言的学习经验,要学习Objective-C的语法特性其实并不困难。正如我之前在软件开发的一些amp;quot;心法amp;quot;一文中所说 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:78
|
回复:0
Objective-c快速入门
对象(Class)的声明和定义 和其他的语言不同,OC的对象创建分为两个部分。声明部分(@interface)和实现部分(@implementation),且它们都必须使用@end结束。 对象的声明(OC中基本上所有的对象都继承自NSObject): ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:68
|
回复:0
本人译著《iPhone SDK编程入门经典:使用Objective-C》现已出版
各位,由本人独立翻译的《iPhone SDK编程入门经典:使用Objective-C》现已由清华大学出版社出版(实际上已经出版一段时间了,只不过我没有在博客上声明),其在互动网上的地址为:http://product.china-pub.com/55553 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:77
|
回复:0
Objective-C面向对象编程-继承
1、Object-C只允许单继承,要实现类似多继承的功能可以通过协议(protocol)实现2、支持多态3、Object语言本身最大特点--消息传递在C++里的类与方法的关系非常严格清楚,一个方法必定属于一个类,并且于编译期(comp ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:69
|
回复:0
RuntimeofObjective-C
Outline -- 版本和平台 -- 与RuntimeSystem交互 -- 方法的动态决议 -- 消息转发 -- 类型编码 -- 属性声明 版本和平台RuntimeSystem对于Objective-C来说就好比是它的操作系统,或者说是运行的支撑 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:66
|
回复:0
Objective-C语法快速参考
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到InterfaceBuilder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。如果你和我一 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:65
|
回复:0
从C的声明符到Objective-C的Blocks语法
原文链接:http://nilsou.com/blog/2013/08/21/objective-c-blocks-syntax/ 在这个post中,我先以C简单和内置复杂的声明开始,直到我们开始接触Objective-C的Blocks语法。当我接触block语法的时候也花了一段时间去理 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:80
|
回复:0
Objective-C具有多个参数的方法
我们继续就《Objective-C分离接口和实现文件》一文中的Fraction类说事。如果有一个方法能够只用一条消息即可设置numerator同时又可设置denominator,那该有多好啊!没问题,通过列出每个连续的方法并用冒号将其连起 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:66
|
回复:0
iOS:学习笔记,Swift与Objective-C混用简明教程(转载)
转载自:https://github.com/lifedim/SwiftCasts/tree/master/000_mix_swift_objc我想很多iOS开发者在知道Swift后,心中最大的问题就是如何将Swift应用到原有项目之中。下面我将简要介绍这2种语言的混用方法,内容参 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:75
|
回复:0
Objective-C成员变量
Objective-C中的成员变量有以下三种属性public(外部及其子类可访问)protected(子类可访问,外部不可访问)private(外部及其子类不可访问)默认情况下,是protected属性例子:类A有3个属性,类B是类A的子类,main ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:61
|
回复:0
Objective-C基础教程学习笔记(七)Xcode快捷健
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SH……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:71
|
回复:0
《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》阅读笔记 ...
目标 最近在看一些iOS的进阶书籍,做一些简单的笔记来加深印象。 这次读的是《Effective+Objective-C+2.0++编写高质量iOS与OS+X代码的52个有效方法》。 第1条:了解Objective-C语言的起源 Object-C语言由Smalltalk语 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:67
|
回复:0
ios学习路线—Objective-C(装箱和拆箱)
概述 从前面的博文我们也可以看到,数组和字典中只能存储对象类型,其他基本类型和结构体是没有办法放到数组和字典中的,当然你也是无法给它们发送消息的也就是说有些NSObject的方法是无法调用的,这个时候通常会用到装 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:57
|
回复:0
Objective-C新特性
【Objective-C新特性】 一、Literals and Boxing 对于上图的写法已过时,现在起应该采用下图的写法替换: 二、Collection Subscripting 上图的代码可以简写成: 新的脚本形式的方法可以避免下面这样 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:68
|
回复:0
Objective-C学习笔记-NSSet与NSDictionary
1.NSSet与NSArray的区别就是NSSet里面的值是不可重复且无序的,在查找速度上NSSet比NSArray更快,而NSDictionary则可以存储键值对,这个键值对也是无序的,键通常是一个字符串(唯一的),而值可以是任意类型的对象 2 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:54
|
回复:0
2012年9月TIOBE编程语言排行榜:Objective-C继续推进
按照惯例,TIOBE今天带来了9月份的编程语言排行榜。在该排行榜中,各大编程语言延续了上个月的排名,并无大的看点。 上月排名首位的C语言,本月继续领跑,并与第二名的Java的差距进一步拉大。 得益于iOS产品 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:57
|
回复:0
谈谈Objective-C的警告(转)
重视编译警告现在编译器有时候会很吵,而编译器给出的警告对开发者来说是很有用的信息。警告不会阻止继续编译和链接,也不会导致程序不能运行,但是很多时候编译器会先你一步发现问题所在,对于Objective-C来说特别 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:49
|
回复:0
Objective-C语法快速参考
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:57
|
回复:0
Objective-C中public、protected、private的使用
与C++相同,Objective-C中也存在public、protected、private的使用,只不过是表现形式不同罢了,在这里做一个简要的总结。1.@public,@protected,@private个人觉得@public和@protected并没有很明确的区别,在他们作 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:73
|
回复:0
iOS--EffectiveObjective-C阅读笔记(9)
//将类的实现方法代码反三到便于管理的数个分类之中. //类中经常容易填满各种方法,而这些方法的代码则全部堆在一个巨大的实现文件中,有时这么做事不合理的,因为即使通过重构把这个类打散,效果也不会太好, ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:64
|
回复:0
从C#到Objective-C,循序渐进学习苹果开发(7)--使用FMDB对Sqlite数据库进行操作 ...
本随笔系列主要介绍从一个Windows平台从事C#开发到Mac平台苹果开发的一系列感想和体验历程,本系列文章是在起步阶段逐步积累的,希望带给大家更好,更真实的转换历程体验。本篇主要开始介绍基于XCode进行IOS程序的开 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:57
|
回复:0
使用Objective-C的+(void)initialize初始化static变量
在《Objective C类方法load和initialize的区别》一文中,我介绍了Objective-C对待+(void)initialize和+(void)load两个方法在编译和执行时出现的不同。而这些不同也是在使用时应该非常注意的地方。不过文章里面我没有 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:69
|
回复:0
C/Java/Python/Objective-C在OS X上的性能实验
前几天看到一篇介绍python的文章:如何让python变得更快——http://www.codeproject.com/Articles/522217/Howplustoplusmakepluspythonplusfaster,这篇文章勾起了我的好奇心,同样的算法多种编程语言在Mac的OS X上 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:63
|
回复:0
知无不言 容芳志:Objective-C地位下滑是必然
【编者按】自从Swift发布以后,曾风光一时的Objective-C便呈现出自由落体趋势。尽管如此,作为iOS平台上的一门老将,许多著名软件或者项目大多还是基于OC开发。为此,知识库特邀请《十分钟让你明白Objective-C的语法 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:61
|
回复:0
iOS开发之Objective-C与JavaScript交互操作
from:http://www.61ic.com/Mobile/iPhone/201108/36516.html iOS开发之Objective-C与JavaScript交互操作是本文要介绍的内容,主要主要是讲解了stringByEvaluatingJavaScriptFromString的用法,它的功能非常的强大, ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:80
|
回复:0
Objective-C学习笔记(三)——用Objective-C编写第一个程序:Hello,World! ...
不管是哪一个程序猿,或者是学习哪一门计算机语言。写的第一个程序基本上就是Hello World。 今天我们用OC来实现第一个程序:Hello World。 在Xcode中选择新建一个项目,在对话框中选择OS ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:72
|
回复:0
Objective-C之分类
Animal.h#import amp;amp;lt;Foundation/Foundation.hamp;amp;gt; @interface Animal : NSObject-(void) eat : (NSString *)food;@end Animal.m#import amp;quot;Animal.hamp;quot; @implementation Animal/** 吃/- ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:59
|
回复:0
从c++到Objective-C
1.头文件依然是.h2..cpp变成了.m3.#import代替了#include,#import保证只会引用一次,相当于.h里的#ifndef#define#endif模式4.用@interface…@end来声明类,取代classClassName{}5.用@implementation…@end来实现类6 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:66
|
回复:0
Objective-C语法之动态类型(isKindOfClass,isMemberOfClass,id)等
来源:Linux社区 作者:totogo2010对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。判断对象类型-(BOOL)isKindOfClass:classObj判断是否是这个类或者这个类的子类的实例-(BOOL)isMemberOfClass:cla ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:73
|
回复:0
2012年1月编程语言排行榜:Objective-C成为年度语言
2012年1月TIOBE编程语言排行榜刚刚出炉。最大的新闻当然是此前已连续两年屈居第二的Objective-C终成正果。拜移动大潮所赐,它在一年中市场份额大涨3.91%,达到近7%,毫无悬念地拿下20 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:50
|
回复:0
Objective-C语法快速参考
一、XCode、Objective-C、Cocoa说的是几样东西?答案:三样东西。XCode:你可以把它看成是一个开发环境,就好像VisualStudio或者Netbeans一样的玩意。Objecti……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:47
|
回复:0
Objective-C语法之扩展(Extension)的使用
Objective-C 2.0增加了Class Extension用于解决两个问题:可声明私有可读写的属性,而在类的声明中是同名的公开只读属性,从而来支持公开只读、私有可读写的属性可声明私有方法;允许 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:58
|
回复:0
objective-c 语法快速过(1)
有一定 c++或者 java 基础,过一遍 oc 语法即可,都是相通的,个人认为难点是 oc 的内存管理,虽然有了 ARC,但是也需要学习下,因为有旧软件的维护。 建立在C语言的基础上,增加了一层小范 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:62
|
回复:0
Using Swift with Cocoa and Objective-C--在同个project中使用Swift和在同个project ...
http://www.cocoachina.com/newbie/basic/2014/0605/8688.html……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:62
|
回复:0
Objective-C简介
全称:Objective-C,是扩充C的面向对象编程语言,主要用于iOS和MacOS开发。C语言的基础上,增加了一层最小的面向对象语法完全兼容C语言可以在OC代码中混入C语言代码,甚至是C++代码可以使用OC开发MacOSX平台和iOS平 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:65
|
回复:0
1 ...
24
25
26
27
28
29
30
31
32
... 37
/ 37 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部