设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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语言教程
Objective-C的算术表达式 .
在Objective-C中,事实上与所有的程序设计语言一样,在两个数相加时使用加号(+),在两个数相减时使用减号(-),在两个数相乘时使用乘号(*),在两个数相除时使用除号(/)。这些运算符称为二元算术运算符,因为 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:155
|
回复:0
C语言教程
Objective-C中一些 值得程序员注意的地方 学习笔记 - 忧郁马赛克 ...
Objective-C中一些 值得程序员注意的地方:1.有关于BOOL陷井方面有如下方面: 关于BOOL条件语句中的比较最好是与NO的值来进行比较,因为BOOL的YES与NO值只是约定,并且编译器将B ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:155
|
回复:0
C语言教程
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
|
阅读:155
|
回复:0
C语言教程
【转】IOS基础:深入理解Objective-c中@class的含义
objective-c中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时, 如下面代码: A.h文件#import amp;quot;B.hamp;quot; @interface A : NSObject { B *b; } ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:161
|
回复:0
C语言教程
Objective-C一瞥
*本文为原创, 转载请注明出处 www.cnblogs.com/hucn 学习Objective-C有段时间了, 写些心得和大家分享讨论. 我的amp;quot;母语amp;quot;是C++, 所以会通过和C++比较来加深理解. 文章主要介绍Objective-C的基础知 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:154
|
回复:0
C语言教程
在Flutter中玩转Objective-CBlock
dart_native作为一条比Channel性能更高开发成本更低的超级通道,通过C++调用Native的API,深入底层且考虑全面。很多Objective-C接口的参数和返回值是Block,所以这就需要支持用Dart语言创建和调用Objective-CBlock。 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:149
|
回复:0
C语言教程
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
|
阅读:160
|
回复:0
C语言教程
EffectiveObjective-C2.0笔记三(LiteralSyntax简写语法)
当使用Objective-C的时候,你总会遇到Foundation 框架中的一些类,这些类包括NSString,NSNumber,NSArray和NSDictionary,这些数据结构都是自解释的。 Objective-C以简明详细的语法而著名,自从oc1.0有一 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:170
|
回复:0
C语言教程
Swift与Objective-c 混编CocoaPods 引入第三方库遇到的问题 (一)
最近Swift 这么火也想尝试着用一下、考虑到Swift 出来的时间也不长、还有就是就是苹果更新的过于平凡 暂时还是不要将现有项目都用swift开发。 先来看看我遇到的问题: 问题一、 问题的原因是:编译时生成目标文件不 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:172
|
回复:0
C语言教程
iOS开发系列--Objective-C之类和对象
前面已经简单介绍过ObjC的基础知识,让大家对ObjC有个大致的印象,今天将重点解释ObjC面向对象的特性。ObjC相对于C语言多了面向对象特性,但是ObjC又没有其他面向对象语言那么多语法特性,ObjC本身对面向对象进行了 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:152
|
回复:0
C语言教程
【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
|
阅读:164
|
回复:0
C语言教程
ObjectiveC中的一些关键字
关于变量的作用域@protected —Methodsdefinedintheclassandanysubclassescandirectlyaccesstheinstancevariablesthatfollow.Thisisthedefaultcase.该类和所有的子类中的方法可以直接访问这样的变量,这是默认的。@ ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:170
|
回复:0
C语言教程
Objective-C Runtime 运行时之一:类与对象
Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意交换一个方法的实 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:153
|
回复:0
C语言教程
Objective-C传递数据小技巧
转自:http://www.guokr.com/blog/203413/ 比如说,如果你想向UIAlertView的delegate方法中传递一些信息,怎么办?继承UIAlertView么?使用Category?都可以,其实还有一个更简单的办法,那就是使用objc_setAssocia ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:151
|
回复:0
C语言教程
Objective-C开发编码规范:4大方面解决开发中的规范性问题
Objective-C 编码规范,内容来自苹果、谷歌的文档翻译,自己的编码经验和对其它资料的总结。 概要 Objective-C 是一门面向对象的动态编程语言,主要用于编写 iOS 和 Mac 应用程 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:152
|
回复:0
C语言教程
ARC forbids Objective-C objects in struct
问题原因:我的项目没有使用ARC,但是引入的第三方库使用了ARC 解决办法:指定单个文件是否采用ARC来进行编译 在Build Phase-amp;amp;gt;Compile Source里面找到需要特殊处理的文件,编译选项(Compiler Flags)设置 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:165
|
回复:0
C语言教程
当前手机是否联网 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
|
阅读:150
|
回复:0
C语言教程
Objective-C边学边记-8:FoundationKit快速教程之数组、枚举
4.集合集合类:NSArray、NSDictionary1)NSArrayNSArray是Cocoa的一个类,用来存储对象的有序列表,可以在NSArray中放入任意类型的对象。NSArray中只能存储Objective-C的对象,而不能存储C语言中的基本数据类型,如i ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:139
|
回复:0
C语言教程
10款iOS高效开发必备的Objective-C类库
转载自:http://mobile.csdn.net/a/20110317/294018.html 因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:152
|
回复:0
C语言教程
Objective-C-Category类别
Object-C开发的时候有的时候会用到Category类,类似于Java和C#中扩展类,就是如果你觉得如果你觉得常用的方法在String中没有,可以根据业务需求和个人喜好写一个扩展类,然后在其中补充自己的方法,如果单纯的扩展已 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:150
|
回复:0
C语言教程
[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
|
阅读:155
|
回复:0
C语言教程
Objective-C中class、Category、Block的介绍
@class 当定义一个类,必须为编译器提供两组消息,第一组(接口部分.h):构建类的实例的一个基本蓝图。必须指定类名,类的超类,类的实例变量和类型的列表,最后是类的方法的声明。第二组(实现部分.m):实现类的 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:164
|
回复:0
C语言教程
设计模式之单一职责原则(iOS开发,代码用Objective-C展示)
单一职责原则:就一个类而言,应该只有一个引起它变化的原因。 在iOS开发中,我们会很自然的给一个类添加各种各样的功能,比如随便写一个简单的应用程序,一般都会生成一个viewController类,于是我们将各种各样的代 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:161
|
回复:0
C语言教程
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
|
阅读:146
|
回复:0
C语言教程
Effective Objective-C 2.0 — 第一条:了解Objective-C语言的起源
第一条: 了解Objective-C语言的起源 由Smalltalk演化而来,消息型语言的鼻祖(messaging structure)而非 (function calling)函数调用 //Messaging (Objective-C) Object *obj = ; ; ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:164
|
回复:0
C语言教程
[Objective-C]id类型和instancetype类型
前些时间在源码里看到instancetype返回类型,一脸惊异,表示接触iOS不久没见过这东西,但发现跟id功能差不多。故查了一些资料,了解了两者之间的区别,故将资料简单翻译整理了一下,为博客充一个数:)转载保留原链接 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:137
|
回复:0
C语言教程
Objective-C属性参数
属性参数有以下三种Writability、Setter、Semantics AtomicityWritabilityTheseattributesspecifywhetherornotapropertyhasanassociatedsetaccessor.Theyaremutuallyexclusive.readwrite Indicatesthatth ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:175
|
回复:0
C语言教程
Objective-C 2.0 with Cocoa Foundation--- 7,对象的初始化以及实例变量的作用域 ...
7,对象的初始化以及实例变量的作用域 本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。 到目前为止,我们都使 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:153
|
回复:0
C语言教程
Objective-C Runtime 文档翻译
前言 Objective C语言尽可能多的将许多决定从编译连接推迟到运行时。无论何时,它都尽可能的动态处理事件。这就意味着OC语言不仅仅需要编译器,还需要一个运行时系统来执行编译完成的代码。对于OC而言,运行时系 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:154
|
回复:0
C语言教程
iOS12 SiriKit新特性 shortcuts(一)(Objective-C版本)
iOS12 的SiriKit添加了新特性shortcuts,相当于玩电脑时用户设置快捷键一个道理,比如我设置ctrl+f10为打开记事本,设置成功后,我每次直接按ctrl+f10都可以快速打开记事本。 shortcuts这次有两种用法,第一种为设置 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:173
|
回复:0
C语言教程
Objective-C Block与函数指针比较
相似点 1.函数指针和Block都可以实现回调的操作,声明上也很相似,实现上都可以看成是一个代码片段。 2.函数指针类型和Block类型都可以作为变量和函数参数的类型。(typedef定义别名之后,这个别名就是一个类型) 不 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:162
|
回复:0
C语言教程
Objective-C Runtime
一、Objective-C Runtime 简介 Objective-C Runtime 是一个运行时库。它可以在程序运行时改变程序的结构如:添加属性、添加方法、交换方法等。 二、对象、类的结构和关系 每个对象都有个 isa 属性指向对象所属类;有 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:158
|
回复:0
C语言教程
RedMonk 2018年6月编程语言排行:Objective-C 升至第九
美国当地时间8月10日,RedMonk 宣布推出 2018 年 6 月(Q3 季度)RedMonk 编程语言排名,下面让我们看看这份姗姗来迟的编程语言报告带来了哪些消息。 开始之前,我们先来了解一下关于 RedMonk 编程语言排名的一些历 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:163
|
回复:0
C语言教程
Objective-C面向对象之实现类
一般涉及到面向对象都会C#,Java都不可避免的涉及到类,C#中类的后缀名是.cs,Java中是.java,Object-C中一般用两个文件描述一个类,后缀名为.h为类的声明文件,用于声明成员变量和方法,.m文件主要用于实现声明中的 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:165
|
回复:0
C语言教程
找到第三方库中objective-C类没公开的函数并使用NSInvocation调用这个函数 ...
近来做到一个项目,用到一个第三类,里面的参数是readonly的, 这个第三方库只有头文件,并没有实现代码 里面的参数在调用一个类方法后就固定了。 但参数里面的默认值不是我想要的,但是这个参数属性是readonly的, ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:171
|
回复:0
C语言教程
iOS Objective-C 自定义饼状图
前些天项目中使用了饼状图,现在开发完做下记录。 // // PieChartView.h #import amp;amp;lt;UIKit/UIKit.hamp;amp;gt; @protocol PieChartViewDelegate @required -(NSInteger)getChartRows; -(NSString*)getCha ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:174
|
回复:0
C语言教程
Objective-C 基础语法log打印那些事儿(一)
Objective-C 基础语法详解 如果想从事iphone开发的话 Objective-C 这门语言就不得不学会 我们都知道C语言是没有面向对象的 而Object-C 则是ANSI C 的一个严格超集 它是具有面向对象的特性的 由于IPHONE 的成功 让 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:168
|
回复:0
C语言教程
iOS开发:详解Objective-C runTime
Objective-C总Runtime的那点事儿(一)消息机制 最近在找工作,Objective-C中的Runtime是经常被问到的一个问题,几乎是面试大公司必问的一个问题。当然还有一些其他问题也几乎必问,例如:RunLoop,Block ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:159
|
回复:0
C语言教程
(译)Objective-C的动态特性
过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转过来的,比如Ruby或Python,有些是从强类型语言转过来的,如Java或C#,当然也有直接以Objective-C作为入门语言的。也就是说有很大一部分开发者都没有 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:165
|
回复:0
C语言教程
Objective-C Method Swizzling
转载链接:Objective-C Method Swizzling 文章目录 1. Method Swizzling 常用实现方案2. 研究背景 1.1. 方案 A 1.2. 方案 B 3. Hook 顺序:先 Child 后 Super 3.1. Super 未实现方法,Child 未实现方 ...……
作者:菜鸟教程小白
|
时间:2022-7-12 11:13
|
阅读:169
|
回复:0
1 ...
2
3
4
5
6
7
8
9
10
11
... 37
/ 37 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部