设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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一个链式加法计算器实现
一个链式加法计算器实现思路 1.使用时的效果Calculate*manger=;intresult=manger.add(123).add(123).sub(123).result; 输出结果为:result:123 2.实现方法新建Calculate类;添加一个属性@property(nonatomic,assi ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:96
|
回复:0
Objective-C中的内存管理机制
从苹果的官方文档来看,OC对应用程序的内存管理提供了2种方法。 第一种即“manual retain-release”(MRR),手动保留释放,也可理解为手动引用计数。 第二种,“Automatic ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:111
|
回复:0
(好文)关于Objective-c和Java下DES加密保持一致的方式
参考自:http://www.helmsmansoft.com/index.php/archives/1179PSByYang3wei: 做了一些修改,原文缺失的一些东西真是让人很蛋疼,从下午一直弄到晚上11点半,哎~谈一下需要注意的一些地方:1。CommonCrypto是苹果的 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:10
|
阅读:107
|
回复:0
Objective-C:Block
1、Block基础 可以将Object-c的代码块理解为C++语言的函数指针,通过代码块就能够像对待对象一样,指定要在方法和函数中传递的任意代码部分。1.1声明代码块 代码块的声明与函数指针的声明类似,都 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:125
|
回复:0
[转]在MacOSX下编译Objective-C运行时
原文地址:http://www.mulle-kybernetik.com/weblog/2011/10/how_to_build_libobjc_for_os_x.htmlMaxOSX版本:10.6.8待编译运行时版本:437.3刚刚自己试了一下,可以编译。另:文章中提到头文件的包含路径为绝对路径 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:134
|
回复:0
Objective-c的4种基本数据类型
Objective-c主要分为四种基本数据类型:整型:shortint(内存中占16位); 2个字节(Mac中) 2个字节(ios) int(内存中占32位); 4个字节(Mac中)4个字节(ios) longint(内存中占64 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:138
|
回复:0
ios开发之Objective-C中BASE64编码加密解密的使用
BASE64使用常用的URL密文编码方式,用于在HTTP环境下传递较长的标识信息。采用Base64编码不仅比较简短,同时也具有不可读性。以下地址是加密的迅雷专用下载地址,采用的是该编码。如thunder://QUFodHRwOi8vd3d3LmJha ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:144
|
回复:0
Objective-Cdescription方法SEL类型
description方法#importamp;quot;Person.hamp;quot;@implementationPerson-(void)setAge:(int)age{_age=age;}/**决定了实例对象的输出结果**/-(NSString*)description{return[NSStringstringWithFormat:@amp;quot;a ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:149
|
回复:0
Objective-C理解之方括号[]的使用
1,用于通知某个对象该做什么,即通知对象去执行某动作。在Objective-c中,“[]”的意义:它们用于通知某个对象该做什么。这种通知对象执行某中操作的行为被称为“发送消息”。例如:[shapedraw]//这句话表示, ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:168
|
回复:0
objective-c中字符串长度计算
我们知道,在c语言中,使用sizeof()计算在内存中占用的字节数,引用string.h后,使用strlen()计算字符串的长度(不包含\0)。 而在object-c中,“length”这个方法,可以返回字符串的长度。比如:NSStr ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:209
|
回复:0
iOS扩展——Objective-C开发编程规范
最近准备开始系统学习一个完整项目的开发流程和思路,在此之前,我们需要对iOS的开发变成规范进行更系统和详尽的学习,随意对编程规范进行了整理和学习。本文内容主要转载自:Objective-C-Coding-Guidelines-In-Chin ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:175
|
回复:0
关于Objective-C2.0的垃圾收集
……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:194
|
回复:0
Objective-c防止数组越界而崩溃(全局效果)
数组越界其实是很基本的问题,但是解决起来除了count的判断,还有每个调用的时候都要去判断一遍对于不明确的数据总会有崩溃的风险然而每次调用都判断那是太累了so。。runtimeamp;amp;amp;category提供了一个比较简洁 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:155
|
回复:0
objective-C中类似于C#中trim的方法(去掉字符串前后空格)
在objective-c中去掉字符串前后空格的方法(类似于C#中的trim方法)如下:NSString*string=@amp;quot;spacesinfrontandattheendamp;quot;;NSString*trimmedString=[stringstringByTrimmingCharactersInSet: ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:156
|
回复:0
Objective-C:自定义Block函数
Block函数是一种类似于函数指针的函数,程序员只需要把需要操作的代码封装到定义的block中即可,以后需要使用时,直接调用,非常方便.... 举例如下:第一种形式:自定义一个无返回值而且无参数的block#importamp;amp ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:131
|
回复:0
Objective-C的RuntimeSystem
版本和平台RuntimeSystem对于Objective-C来说就好比是它的操作系统,或者说是运行的支撑平台,它使得Objective-C代码能够按照既定的语言特性跑起来。相对于C/C++来说,Objective-C尽可能地把一些动作推迟到运行时来 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:125
|
回复:0
从C++到Objective-C
Objective-C可以算作Apple平台上“唯一的”开发语言。很多Objective-C的教程往往直接从Objective-C开始讲起。不过,在我看来,这样做有时候是不合适的。很多程序员往往已经掌握了另外一种开发语言,如果对一门新语言 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:122
|
回复:0
Objective-C内存管理和ARC
内存管理范围:任何继承了NSObject的对象对基本数据类型无效原理: 每个对象内部都保存了一个与之相关联的整数称为引用计数器1.计数器的基本操作当使用allocnew或者copy创建一个对象时对象的引用计数器被设置为1retai ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:115
|
回复:0
Objective-C语言特点/特性
Objective-C中1、所有的类都必须继承自NSObject。2、所有对象都是指针的形式。3、用self代替this。4、使用id代替void*。5、使用nil表示NULL,6、只支持单继承,不允许多重继承。7、使用YES/NO表示TRUE/FALSE8、使用# ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:125
|
回复:0
Objective-C 基础教程第七章,深入理解Xcode
Object-C 基础教程第七章,深入理解Xcode 0x00 前言 嗨!大家好啊。今天我又来学习了,现在终于把前面一些OC的基础学完了。现在我们可以来开始折腾Xcode了。 书中介绍的Xcode是4.3.2版本的,而我们这Xcode目前已经是X ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:122
|
回复:0
Objective-cCategory(类别)
NSStringUtilities.h:#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;@interfaceNSString(Utilities)-(BOOL)isURL;@endNSStringUtilities.m#importamp;quot;NSStringUtilities.hamp;quot;@implementationNSSt ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:119
|
回复:0
实验证明:Objective-C++完美支持ARC
从XCode4.2开始Objective-C支持ARC,对于广大iPone开发者来说是巨大的福音,不用面对满屏和这类丑陋不堪的代码了,更重要的是不用整天为对象释放问题搞得寝食难安。但对于许多从C++转到ObjC的开发者来说,其实更喜欢 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:118
|
回复:0
objective-c多参数方法的定义与调用
方法定义举例:-(void)insertObject:(id)anObjectatIndex:(NSInteger)index各部分解释:1.方法修饰符-代表此方法是实体方法,必须先生成类实例,通过实例才能调用该方法。+代表此方法是类的静态方法,可以直接调用 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:135
|
回复:0
Objective-C
目前来说,Objective-C(简称OC)是ios开发的核心语言。一直由苹果公司在维护 OC在开发过程中也会配合着使用c语言、c++,OC主要负责UI界面,c语言、C++可用于图形处理。 Objective-C amp;amp;a ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:132
|
回复:0
一些Objective-C学习资源
想学习Objective-C的童鞋们注意咯,推荐一些学习资料给大家,希望对您有用!!!入门文章: LearnObjective-C 很基础很简洁 LearnObjective-C(中文版) E文不好的可以看看咯 Objective-C2.0特性与运行时 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:134
|
回复:0
Objective-C 工厂方法
类方法用来创建对象的方法就是工厂方法 1、无参工厂方法 创建对象,并给属性一个默认值。 //无参工厂方法实现 +(Student*)student{ return init]; } 2、有参工厂方法 2.1.要依赖有参的初始化方法 -(id ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:128
|
回复:0
第一个程序从Hello world!Objective-c 开始
流水的编程语言,铁打的hello world 1开始选择macOS下的application的 template模版,如下图 2 2 main.m就是包含了hello Objective-C程序代码的源文件 3。按左上角Run按钮,或者command+R,就会生成并运行程序。 4 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:129
|
回复:0
Windows下的Objective-C集成开发环境(IDE)
Objective-C是苹果软件的编程语言,想要上机学习、调试,有一个集成开发环境(IDE)方便很多。有三类方法搭建Objective-C的集成开发环境:1) 使用苹果的平台,集成开发环境使用Xcode。但如果没有苹果平台,想在 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:138
|
回复:0
objective-C中的Class(类类型),Selector(选择器SEL),函数指针(IMP)
今天在园子里看到了一篇牛文“Objective-C 2.0 with Cocoa Foundation--- 5,Class类型,选择器Selector以及函数指针 ”,讲得十分精彩,忍不住把它的代码加上注释整理于此,以便日后查看。 个人体会:obj-C中的“Cl ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:146
|
回复:0
Objective-C 中的协议(@protocol)和接口(@interface)的区别
Objective-C 中的协议(@protocol),依照我的理解,就是C#, Java, Pascal等语言中的接口(Interface)。协议本身不实现任何方法,只是声明方法,使用协议的类必须实现协议方法。 Objective-C 中的接口(@i ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:150
|
回复:0
Objective-C中一种消息处理方法performSelector:withObject:
Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。 首先介绍 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:147
|
回复:0
objective-c源文件组织
1,将@interfaceClass放在.h头文件中,将@implementationClass放在.h中。2.在将继承类中进行文件的拆分,在头文件中用使用#import来导入头文件,而不能使用@class来导入头文件,因为在编译子类时,它需要超类的其他 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:150
|
回复:0
objective-c 成员变量没初始化所造成的灾难
以下是我所想要得到的效果: 但我实际得到的却是这么个玩意儿: 找了很久很久,起初还以为是弄乱了opengl的状态机, 但是其他元素的渲染却并没有出什么问题啊,很奇怪,很纠结,很揪心。。 -(void) drawP ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:200
|
回复:0
(转)Objective-C内存布局
转自:http://www.cnblogs.com/csutanyu/archive/2011/12/12/Objective-C_memory_layout.html 在我的理解来说: 对象(object)即一块内存,本文要探讨的是一个Objective-C对象在内存的布局(layout)问题,水果的官方 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:690
|
回复:0
NYTimesObjective-C编程风格指南
转自eseedo的博客 NYTimesObjective-C编程风格指南。来源:https://github.com/NYTimes/objective-c-style-guide 这篇指南总结了纽约时报iOS开发团队的编程风格。欢迎大家在github中提供建议和pull请求。 简介 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:377
|
回复:0
Objective-C代码简写
NSNumber所有的方法都可以简写了: 简写为 @‘X’; 简写为 @12345 简写为 @12345ul[NSNumbernum……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:161
|
回复:0
Objective-C(6)对象的构造
对象的alloc+init 类对象的new方法可以创建一个属性均为0的对象 new方法实际上是两个方法的连续调用: 1)分配存储空间 alloc 类对象方法 2)初始化 init 对象方法 也就是说 Person *p = ; 等同于: ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:157
|
回复:0
ObjFW 0.7 发布,Objective C 编程框架
ObjFW 0.7 版本跟之前的版本有很多区别,包括包含自己的运行时环境,这大大提升了在 GNU runtime 下的性能,甚至比苹果的运行环境更快;支持 ARC;实现了 Forwarding;极大的提升了异步流处理的性能。 ObjFW 是一个 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:138
|
回复:0
Windows环境下使用GUNStep搭建Objective-C学习开发环境
公司的电脑木有Mac,那学习岂不是很不方便。感谢前辈们做的贡献,让我可以很快的搭建起这个框架,不过前辈的文章或多或少都有一些小问题,还好都不是大问题(至少在我的机器上是的)。 参考文献: ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:149
|
回复:0
Objective-C征途:BOOLParty
在我们编程的过程中,布尔类型是不可或缺的数据类型,我们知道布尔类型一般表现为真值或者假值,但是在不同的编程语言,布尔类型却有不同的表现。让我们来看,C语言:实际上,C语言并不具备布尔类型,但是一般定义 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:09
|
阅读:140
|
回复:0
1 ...
21
22
23
24
25
26
27
28
29
... 37
/ 37 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部