设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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/iOS/iphone开发视频教程迅雷/高速下载 ...
2012-4-10更新大家访问 http://www.lwxshow.com/archives/397看到一个2012-4-10更新的。点击下面的链接下载对应的视频教程闲着也是闲着.给大家分享个IOS……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:58
|
回复:0
Objective-C边学边记-12:Cocoa内存管理
注:本章对初学者比较晦涩,建议参考或直接阅读英文原本来理解。 1.对象生命周期对象的生命周期包括诞生(通过alloc或new方法实现)、生存(接收消息和执行操作)、交友(借助方法的组合和参数)、释放(当它们的生 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:72
|
回复:0
objective-c中字符串与日期相互转换
1、字符串转换为日期NSDateFormatter*dateFormat=init];//实例化一个NSDateFormatter对象 ;//设定时间格式,这里可以设置成自己需要的格式 NSDate*date ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:62
|
回复:0
objective-C中的Class(类类型),Selector(选择器SEL),函数指针(IMP)
今天在园子里看到了一篇牛文“Objective-C 2.0 with Cocoa Foundation--- 5,Class类型,选择器Selector以及函数指针 ”,讲得十分精彩,忍不住把它的代码加上注释整理于此,以便日后查看。 个人体会:obj-C中的“ ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:60
|
回复:0
iPhone开发视频教程第二季-Objective-C语言教程
iPhone开发视频教程-Objective-C语言教程-第1讲-基本语法 iPhone开发视频教程-Objective-C语言教程-第2讲-点语法 iPhone开发视频教程-Objective-C语言教程-第3讲-内存管理1-黄金法则iPhone开发视频教程-Objective- ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:59
|
回复:0
objective-c(反射)
objective-c中提供类似JAVA的反射特性,给出基本例子如下:#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;@interfaceClassA:NSObject{int_id1;int_id2;int_id3;}@propertyint_id1;@propertyint_id2;@proper ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:57
|
回复:0
Objective - C 之延展
延展:为已有的类新增私有方法,只能在本类中使用 一、创建过程: 二、总结: 1、延展只有.h文件,在其中写新方法的声明,在原本的类(Person)中写方法的实现; 2、上述的方法其实很不安全,因为 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:69
|
回复:0
Objective-C之@protocol
@protocol是Objective-C中的接口定义方式,也就是说在一个类中通过@protocol定义接口,然后在另一个类中去实现这个接口,这也叫“代理”模式, 这种模式在ios开发中经常是会用到的。 “代理”模式的使用: 1.接口声 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:70
|
回复:0
[EffectiveObjective-C读书笔记]第1章几条基本写法(2~5条)
我的技术博客经常被流氓网站恶意爬取转载。请移步原文:http://www.cnblogs.com/hamhog/p/3575599.html,享受整齐的排版、有效的链接、正确的代码缩进、更好的阅读体验。第2条:在类的头文件中尽量少引入头文件1.常 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:83
|
回复:0
在Xcode中使用C++与Objective-C混编
有时候,出于性能或可移植性的考虑,需要在iOS项目中使用到C++。假设我们用C++写了下面的People类:// // People.h // MixedWithCppDemo // // Created by Jason Lee on 12-8-18. // ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:72
|
回复:0
谈谈Objective-C链式语法的实现
引言 对于Objective-C的语法,喜欢的人会觉得它是如此的优雅,代码可读性强,接近自然语言,开发者在调用大多数方法时不需要去查看注释或文档,通常只凭借方法名就可以大致知道这个方法的作用,可以理解为代码即注 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:78
|
回复:0
Objective-c语法快速记忆法
转自http://www.raywenderlich.com/4872/objective-c-cheat-sheet-and-quick-reference ClassHeader(.h)#importamp;quot;AnyHeaderFile.hamp;quot;@protocolClassNameDataSource,ClassNameDelegate;//声明协议:@pr ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:83
|
回复:0
Objective-C设计模式——抽象工厂模式AbstractFactory(对象创建)
抽象工厂模式理解了工厂方法模式,其实抽象工厂和工厂方法模式有很多的相似之处。抽象工厂同样是分离客户端对象的创建和逻辑代码的,但是抽象工厂往往是产生一组数据而不单单是产生一个产品。抽象工厂提供一个创建一 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:88
|
回复:0
Objective-c-NSNumber和NSValue
NSNumber//NSNumber创建后可以放入数组或字典中装箱(boxing)基本类型-amp;amp;gt;对象取消装箱(unboxing)对象-amp;amp;gt;基本类型NSNumber*n1=;NSLog(@amp;quot;n1:%@amp;quot;,n1);NSMutableArray ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:87
|
回复:0
Objective-C基础学习笔记——对象初始化
学习书目:LearnObjective-ContheMac obj中创建新对象有两种方式:和init]。两种方法等价,Cocoa惯例是使用alloc和init。1.分配对象: allocation是一个新对象诞生过程,从OS获得一块内 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:86
|
回复:0
关于ObjectiveC的私有函数
(1)很多从其他语言(例如C++)转到objectivec的初学者,往往会问到一个问题,如何定义类的私有函数?这里的“私有函数”指的是,某个函数只能在类的内部使用,不能在类的外部,或者派生类内部使用。事实上,Object ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:83
|
回复:0
Objective-C中的NSObject对象经常使用到的方法
/* 用于判断对象是不是参数提供的类型(参数可以是父类的class) 参数示例: ; */- (BOOL)isKindOfClass:(Class)aClass;/* 用于判断对象是不是参数提供的类型(参数不可以是父类的class) 参数示例: ; ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:97
|
回复:0
Objective-C设计模式——中介者Mediator(对象去耦)
中介者模式中介者模式很好的诠释了迪米特法则,任意两个不相关的对象之间如果需要关联,那么需要通过第三个类来进行。中介者就是把一组对象进行封装,屏蔽了类之间的交互细节,使不同的类直接不需要持有对方引用也可 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:97
|
回复:0
objective-c中代码块(blocks)
在ios4之后,引入了代码块的特性,在gcd中会经常的用到,所以决定好好的看看代码块文档,把这块总结一下。从头开始讲解代码块。1.声明和使用代码块一般用^操作符声明一个块变量,并作为块的开始符。而块的本身用{}包 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:97
|
回复:0
Objective-C的面向对象中,类有真正的私有方法和私有属性么?
在Java/C#等面向对象语言中,方法的访问权限可以通过public/private/protected来控制其访问权限。而在OC中,方法却并没有访问修饰符。那么,我们有没有办法使其方法变为私有?1.如果一个方法不在头文件中声明,那么 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:93
|
回复:0
Windows下搭建objectiveC开发环境
最近打算针对iPhone、iPodtouch和iPad开发一些应用,所以,需要开始学习ObjectiveC(苹果推出的类似C语言的开发语言)。由于苹果的自我封闭的产业链发展模式(从芯片、机器、开发语言、终端产品、服务)的限制,要想 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:92
|
回复:0
Objective-C【init/initWithFrame调用机制】
这是一个自定义view:@implementationMyView-(instancetype)init{if(self=){NSLog(@amp;quot;调用了initamp;quot;);}returnself;}-(instancetype)initWithFrame:(CGRect)frame{if(s……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:90
|
回复:0
Objective-C:内存管理
1传统内存管理 Objective-C对象的生命周期可以分为:创建、存在、消亡。1.1引用计数 类似Java,Objective-C采用引用计算(referencecounting)技术来管理对象的生命周期。每个对象都定义有一个整 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:87
|
回复:0
Objective-Ccategory
如果要对一个类进行扩展,通常的办法就是继承和组合。Objective-C提供了另一个选择,引入了category机制,它允许程序员为已有的对象添加新的方法,即便是在没有该对象的源代码的情况下。其优点是利用这个机制,程序 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:98
|
回复:0
总结Objective-C特点
Objective-C与其它面向对象有这明显的不同,它有这自己鲜明的特色,下面我们从这个方法介绍它的特点:兼容性、字符串、类、方法、属性、协议和分类。1.兼容性Objective-C可以说是一种面向对象的C语言,在Objective-C ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:90
|
回复:0
Objective-CBlock数据类型@protocol关键字
Block数据类型Block封装了一段代码可以在任何时候执行Block可以作为函数参数或者函数的返回值而其本身又可以带输入参数或返回值苹果官方建议尽量多用Block在多线程异步任务集合遍历集合排序动画转场用的很多定义Bloc ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:83
|
回复:0
iOS,Objective-C,相册功能的实现。
#importamp;quot;ViewController.hamp;quot;#definekuan.bounds.size.width#definegao.bounds.size.height@interfaceViewController()amp;amp;lt;UIScrollViewDelegateamp;amp;gt;@property……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:94
|
回复:0
IOS基础:深入理解Objective-c中@class和#import的区别
在面向对象objective-C语言中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时,可以#import方式引入,通过@class引入; 这两种的方式的区别在于: 1、运用#import方式:会包含被引用 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:105
|
回复:0
Objective-C小记(10)__weak
本文使用的runtime版本为objc4-706。__weak修饰的指针最重要的特性是其指向的对象销毁后,会自动置为nil,这个特性的实现完全是依靠运行时的。实现思路是非常简单的,对于下面的语句来说:id__weakweakObj=strongObj ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:100
|
回复:0
ObjectiveC静态代码扫描和代码质量管理OClint+SonarQube
OClint是针对C,C++及ObjectiveC代码的静态扫描分析工具,而SonarQube是一个开源的代码质量管理平台。本文将实现将OClint的扫描结果导入到SonarQube中,已实现对ObjectiveC代码质量的管理。操作系统:MacOSX10.9所需 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:95
|
回复:0
Swift与Objective-C的兼容“黑魔法”:@objc和Dynamic
Cocoa框架早已烙上了不可磨灭的OC印记,而无数的第三方库都是用OC写成的,这些积累无论是谁都不能小觑。苹果采取了允许开发者在同一个项目中同时使用Swift和OC进行开发的做法,但要想实现互通,又需添加哪些桥梁?虽 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:93
|
回复:0
iOS高效开发必备的10款Objective-C类库(转)
转自:http://www.cocoachina.com/iphonedev/toolthain/2012/0828/4664.html MBProgressHUD(进展指示符库) 地址:https://github.com/jdg/MBProgressHUD 苹果的应用程序一般都会用一种优雅的,半透明的进度显示 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:92
|
回复:0
ObjectiveC中@protected等关键字概述
关于变量的作用域@protected —Methodsdefinedintheclassandanysubclassescandirectlyaccesstheinstancevariablesthatfollow.Thisisthedefaultcase.该类和所有的子类中的方法可以直接访问这样的变量,这是默认的。@ ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:99
|
回复:0
《Objective-c开发范例代码大全》笔记
《Objective-c》开发范例代码大全第一章应用开发1.12从Xcode创建IOS应用//代码片段:(不使用故事板时用应用类手动创建初始界面)-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDic ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:102
|
回复:0
如何制作Objective-C的UML图[1]
如何制作Objective-C的UML图 说明本教程旨在教你如何制作Objective-C的UML图,此为第一部分. 步骤注册(在线制作)https://www.processon.com/ 创建UML项目 协议,抽象类,具体类(抽象的都用红色表示) 一个类实例化 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:101
|
回复:0
objective-c常用的一些控件。
/***********UIButton***************///新建buttonUIButtonTypeCustom为隐藏按键UIButtonTypeRoundedRect为显示UIButton*testbutton=;//设置button的文字显示[testbutt……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:95
|
回复:0
WindowsObjectiveC编译环境搭建
WindowsObjectiveC编译环境搭建Windows中也可以有ObjectiveC的编译环境,这对于一个想学习这门语言的人来说,基本上已经足够了,下面来看看如何搭建吧。1,安装GNUSetup环境:http://www.gnustep.org/experience/Win ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:98
|
回复:0
Objective-C——关联对象
动态语言OC是一种动态语言,它的方法,对象的类型都是到运行的时候才能够确定的。所以这就使得OC存在了关联对象这一强大的机制。 关联对象所谓关联对象,其实就是我们在运行时对一个已存在的对象上面绑定一个对象, ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:102
|
回复:0
Objective-C中NSValue的使用
我们在C/C++开发中常会用到结构体来帮助我们简单封装基本数据类型,在Objective-C中我们也可以使用结构体来完成数据类型的封装。同时,CocoaTouch还提供了一个NSValue来帮助我们更好地在开发中使用结构体。 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:109
|
回复:0
Objective-C,ios,iphone开发基础:多个视图(view)之间的切换2,使用导航栏控制,以及 ...
首先需要说明的是每个应用程序都是一个window,背景色为黑色。在window上可以跑多个view进行来回切换,下面就通过手动写代码来体现导航栏切换view的原理。第一步,新建一个singleview工程,然后再新建一个带xib文件 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:107
|
回复:0
1 ...
20
21
22
23
24
25
26
27
28
... 37
/ 37 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部