设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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语言
RSS
下级分类:
C语言教程
C语言教程
swift:Optional Type 、Swift和Objective-C混编的讲解
️️️swift中的Optional Type的?和!含义:其实就是一个装包和拆包的过程 optional的含义: Optional事实上是一个枚举类型,Optional包含None和Some两种类型,而nil就是Optional.None,非nil就是Optional.Some。如果 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:137
|
回复:0
C语言教程
Objective-C-Category类别
Object-C开发的时候有的时候会用到Category类,类似于Java和C#中扩展类,就是如果你觉得如果你觉得常用的方法在String中没有,可以根据业务需求和个人喜好写一个扩展类,然后在其中补充自己的方法,如果单纯的扩展已 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:148
|
回复:0
C语言教程
objective-C: NSString应该用initWithFormat? 还是 stringWithFormat?
今天在看书上的一段代码时,发现NSString实例化时,有时用的是initWithFormat方法,有时用的是stringWithFormat,到底应该如何选择呢? 区别: 1、initWithFormat是实例方法 只能通过 NSString* str = initWithForm ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:151
|
回复:0
C语言教程
Objective-C学习笔记(五)——数据类型与限定词
如同其它不论什么的编程语言一样,想要更深入的学习。必需要了解该门语言的数据类型与限定词。OC的数据类型例如以下:(1)int:整型; inta; intb=2; intc=a;(2)float:浮点型; ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:160
|
回复:0
C语言教程
Objective C 语法基础
Objective C 语法基础 方法调用 ; + 和 - 代表实例方法 代表类方法 返回值 +(int) someMethod 参数 -(void) someMethod: (int) n; @implementation @implementation NewClassName { memberDeclarati ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:135
|
回复:0
C语言教程
Objective-C中new与alloc/init的区别
在实际开发中很少会用到new,一般创建对象我们看到的全是 init],但是并不意味着你不会接触到new,在一些代码中还是会看到,还有去面试的时候,也很可能被问到这个问题。 那么,它们两者之间到底有什么区别呢?我们 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:130
|
回复:0
C语言教程
objective-c 语法快速过(4)
oc 里的字符串 字符串的快速创建(最简单的方法) NSStirng *str = @“Hello”;//oc的字符串都是@“”形式的 oc的字符串也是类的对象,是NSString类的对象,创建没有那么麻烦不用,使用面向对象的思想来操纵字符串 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:140
|
回复:0
C语言教程
编写高质量的Objective-C代码
点标记语法 属性和幂等方法(多次调用和一次调用返回的结果相同)使用点标记语法访问,其他的情况使用方括号标记语法。 良好的风格: view.backgroundColor = ; .delegate; 不良的风格: [view setBackgroundC ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:140
|
回复:0
C语言教程
Objective-C高级编程iOS和OS X多线程和内存管理(阅读笔记GCD篇) ...
1.1 什么是GCD Grand Central Dispatch是异步执行任务的技术之一。将应用程序中的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的Dispatch Queue中,GCD就能生成必要的线程并计划执行 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:157
|
回复:0
C语言教程
Objective-C中的Block回调模式
在前面的博客中提到了Block的概念和使用方法,个人感觉Block最爽的用法莫过于在回调时用block。感觉比委托回调和目标方法回调用着要顺手,好不好用还得读者亲自用一下才知道。如果 读者之前用过SSH框架 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:147
|
回复:0
C语言教程
iOS 编写高质量Objective-C代码(一)
《编写高质量OC代码》已经顺利完成一二三四五篇!附上链接: iOS 编写高质量Objective-C代码(一)iOS 编写高质量Objective-C代码(二)iOS 编写高质量Objective-C代码(三)iOS 编写高质量Objective-C代码(四)iOS ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:164
|
回复:0
C语言教程
Objective-C的新特性
Objective-C的新特性 苹果在今年的 WWDC2012 大会上介绍了大量 Objective-C 的新特性,能够帮助 iOS 程序员更加高效地编写代码。在不久前更新的 Xcode4.4 版本中,这些新特性已经可以使用了。让我们看看这些新特性 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:152
|
回复:0
C语言教程
XcodeC++andObjective-Crefactoring
Isthereawayto refactor mixedC++/Objective-CcodeinXcode??IamwritingagameusingCocos2DandBox2D,andtheBox2DiswrittenonC++,soeveryclassIwriteshouldhave.mmextensionandthe……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:154
|
回复:0
C语言教程
Objective-C中,类方法的getter和setter可以用点运算符吗?
Objective-C中,对象实例property的getter和setter可以使用点运算符来操作,那么类方法的getter和setter可以使用点运算吗?答案是肯定的。 看如下代码:#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;stati ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:145
|
回复:0
C语言教程
《objective-c基础教程》学习笔记(十一)—— 类别
在编写面向对象程序的时候,我们经常想为现有的类添加一些新的行为。有些时候,我们可以创建这个类的子类。但是,如果我们用到工具集或者类库的时候,无法处理新建的子类。这时,Objective-C就给我们提供了一个 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:158
|
回复:0
C语言教程
《C#妹妹和Objective-C阿姨对话录》(01)认识Objective-C--初次见面的问候 ...
Objective-C阿姨:C#小妹妹 你好! #import amp;amp;lt;Foundation/Foundation.hamp;amp;gt; int main (int argc, const char * argv) { NSLog(@amp;quot;C#小妹妹 你好!amp;quot;); return 0; } C#妹 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:148
|
回复:0
C语言教程
Objective-C Reflection(Objective-C 反射机制)
前言:本篇文章就amp;quot;Objective-C 反射机制amp;quot;使用方面进行叙述,不会涉及太多理论论述,因为amp;quot;Objective-C 反射机制amp;quot;理论论述在网上搜索一大把,本篇文章主要体现出amp;quot;实战派amp;q ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:177
|
回复:0
C语言教程
objective-c dictionary
dictionary是由键-对象组成的数据集合。正如在词典中查找单词的定义一样,可通过对象的键从objective-c词典中获取所需的值。 词典中的键必须是单值的,尽管它们通常是字符串,但还可以是任何对象类型。和键关联的值 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:152
|
回复:0
C语言教程
从C#到Objective-C,循序渐进学习苹果开发(6)--视图控制器的使用 ...
本随笔系列主要介绍从一个Windows平台从事C#开发到Mac平台苹果开发的一系列感想和体验历程,本系列文章是在起步阶段逐步积累的,希望带给大家更好,更真实的转换历程体验。本篇主要开始介绍基于XCode进行IOS程序的开 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:135
|
回复:0
C语言教程
objective-cQuickReference
……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:165
|
回复:0
C语言教程
Objective-C Polymorphism
#import amp;amp;lt;Foundation/Foundation.hamp;amp;gt; @interface Shape : NSObject { CGFloat area; } -(void)printArea; -(void)calculateArea; @end @implementation Shape -(void)printArea { NSLog(@ ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:157
|
回复:0
C语言教程
objective-c类别浅析(@interface类名小括号)
category下称类别允许你甚至在没有类源码的情况下扩展一个类的功能,给它增加方法。**这个可以理解为amp;quot;mixinamp;quot;的一种机制。主要作用是使相同的方法在没有继承关的类中复用。要使用它需要在类的@interf ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:163
|
回复:0
C语言教程
Objective-C之成魔之路【11-多态性、动态类型和动态绑定】
郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。 如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^ 我要捐赠: 点击捐赠 Cocos2d-X×××:点我传送 多态这个其它语言也有。 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:154
|
回复:0
C语言教程
Effective Objective-C 2.0 — 第三条:多用字面量语法,少用与之等价的方法 ...
第三条:多用字面量语法,少用与之等价的方法 几个类:NSString NSNumber NSArray NSDictionary 字面量语法是一种语法糖(syntactic sugar) NSString *someString = @amp;quot;字符串字面量amp;quot;; 字面 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:148
|
回复:0
C语言教程
【iOS】浅析Objective-C中的堆与栈(PDF版)
本文永久更新地址:http://hellogod.cn/stack-and-heap-in-iOS-development/ 学习Objective-C的时候,很明显的一点感受就是这门语言和C++非常接近(这不废话吗QAQ)。虽然苹果爸爸对于底层的保护做的很好(封闭), ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:175
|
回复:0
C语言教程
raywenderlich.comObjective-C编码规范
原文链接: Theofficialraywenderlich.comObjective-Cstyleguide原文作者: raywenderlich.comTeam译文出自: raywenderlich.comObjective-C编码规范译者: SamLau由于我正在准备模仿饿了么这个app,到时可能有些i ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:169
|
回复:0
C语言教程
C++vsObjectiveC
ocShortlistofsomeofthemajordifferences:C++allowsmultipleinheritance,Objective-Cdoesn't.一个允许多继承,一个不允许UnlikeC++,Objective-Callowsmethodparameterstobenamedandthemethodsignature……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:166
|
回复:0
C语言教程
objective-C中的扩展方法与partial class
在c#中要扩展一个现有类非常easy,比方这样: ? 1 2 3 4 5 6 7 public static class Utils { public static void PrintToConsole(this string strSrc) { ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:184
|
回复:0
C语言教程
Swift/Objective-C-Swift与Objective-C混用教程
简介:我想很多iOS开发者在知道Swift后,心中最大的问题就是如何将Swift应用到原有项目之中。下面我将简要介绍这2种语言的混用方法,内容参考自官方文档 UsingSwiftwithCocoaandObjective-C ,推荐大家阅读。 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:160
|
回复:0
C语言教程
理解Objective C 中id
什么是id,与void *的区别 id在Objective C中是一个类型,一个complier所认可的Objective C类型,跟void *是不一样的,比如一个 id userName, 和void *pUserName, 是可以的,但 在编译时就会报错,因为ObjeciveC的 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:183
|
回复:0
C语言教程
Objective-C 2.0 with Cocoa Foundation --- 2,从Hello,World!开始
2,从Hello,World!开始 本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。 现在笔者假设大家已经有了开发的环境。 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:169
|
回复:0
C语言教程
菜鸟学iPhone开发-Objective-C(转)
说明,这是网友翻译的一篇总结Objective‐C语法的文章,我觉得原文写得不错,翻译得也可以,所以直接放到这里给大家看了。 中文PDF文件下载可点击 这里 。 ====================================== 分隔线 = ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:168
|
回复:0
C语言教程
Objective-C中的自动释放池
自动释放池块@autoreleasepool自动释放池块在MRC和ARC下都可以使用。在MARC下,为了将自动释放池块内部的变量放入自动释放池,需要手动调用autorelease方法;在ARC下,只能通过声明变量为__autoreleasing来达到目的 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:158
|
回复:0
C语言教程
Objective-C的NSDictionary的Fast Enumeration
下面是三种语言的写法,Objective-C和JavaScript是一样的,与C#不一样。 JS for(var property in object) object; C# foreach(var o in dictionary) o.Value, o.Key; Objective-C for(id key in dictionary) d ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:192
|
回复:0
C语言教程
Objective-C#pragma mark
【Objective-C#pragma mark】 链接:http://beike.iteye.com/blog/378916 上文讲述非常详细,请参阅。……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:177
|
回复:0
C语言教程
Objective-C中的Strong、Copy与MutableCopy
面试过程中经常被问到ARC中Strong、Copy的区别是什么。普通的回答是:一样。文艺(正确)的回答是:分情况(我擦!WQY#$amp;amp;amp;Y**%OWEUR) 可以先参考这篇文章http://www.cnblogs.com/lihaiyin/p/4647426.html ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:176
|
回复:0
C语言教程
Objective-C创建目录接口createDirectoryAtPath:withIntermediateDirectories:attribu ...
在应用程序执行时,经常需要本地化保存一些重要的数据,这时就有可能需要创建一些目录。Objective-C提供了一个非常强大的创建目录的接口: - (BOOL)createDirectoryAtPath:(NSString *)path withInterm ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:177
|
回复:0
C语言教程
objective-C 的内存管理之-自动释放池(autorelease pool) objective-C 的内 ...
如果一个对象的生命周期显而易见,很容易就知道什么时候该new一个对象,什么时候不再需要使用,这种情况下,直接用手动的retain和release来判定其生死足矣。但是有些时候,想知道某个对象在什么时候不再使用并不那么 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:167
|
回复:0
C语言教程
[转]Objective-C Delegate
看到一篇非常非常好的文章,让你瞬间理解委托是啥。 在我们讲到协议的时候,申明的协议都是预留方法体,方法的的具体实现,等待使用协议的人去实现。要实现oc中的委托功能,其中重要的的一个成员,就是协议。网上有 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:174
|
回复:0
C语言教程
iOS从C移植项目到Objective-C
一、新建项目iOS|Frameworkamp;amp;amp;LibraryCocoaTouchStaticLibrary新建一个Library库1.M.h头文件#ifndefM_h#defineM_h#includeamp;amp;lt;stdio.hamp;amp;gt;voidtestSleep(intt);voidtestPthread(intn);#end ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:167
|
回复:0
1
2
3
4
5
6
7
8
9
10
... 37
/ 37 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部