E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
(Objective-C)
iOS开发
Objective-C
基础之──多态性
Objective-C
语言是面向对象的高级编程语言,因此,它具有面向对象编程所具有的一些特性,即:封装性、继承性和多态性。今天介绍一下
Objective-C
中的多态性。
iOS__开发者皮皮峰
·
2021-04-18 00:25
swift 闭包
Swift中的闭包与C和
Objective-C
中的代码块(blocks)以及其他一些编程语言中的匿名函数比较相似。闭包可以捕获和存储其所在上下文中任意常量和变量的引用。被称为包裹常量和变量。
Chefil
·
2021-04-17 20:21
2018-11-16 Raywenderlich Beginning
Objective-C
data types
BooliniOS/tvOS/watchOS,boolisBOOLbecausethis:"typedefboolBOOL".ButinmacOS,"typedefsignedcharBOOL"64位机器32位机器不好使?有个tuturial没找着
五常大米娃
·
2021-04-17 15:21
IOS DB存储之Realm.swift (二) 使用详解
目前支持iOS、Android平台,同时支持
Objective-C
、Swift、Java、ReactNative、Xamarin
孔雨露
·
2021-04-15 11:50
新手也看得懂的 iOS Runtime 教程
而在
Objective-C
中,却将一些在编译和链接过程中的工作,放到了运行阶段。也就是说,就算是一个编译好的.
雷曼同学
·
2021-04-15 10:32
Objective-C
中NSArray和NSMutableArray是如何使用的?
Objective-C
的数组比C++,Java的数组强大在于,NSArray保存的对象可以是不同的对象。
iOS__开发者皮皮峰
·
2021-04-15 09:58
2020 总结
1、Swift对比
Objective-C
的优缺点?
年轻就要活出样
·
2021-04-15 06:40
iOS问答 - 1
答:#import是
Objective-C
导入头文件的关键字,#include是C/C++导入头文件的关键字,使用#import头文件会自动只导入一次,不会重复导入,相当于#include和#pragmaonce
勇敢的_心_
·
2021-04-15 04:22
iOS数据持久化方案-Realm的使用
总体内容1、Realm介绍2、使用教程与辅助工具3、Realm的具体使用一、Realm介绍1.1、Realm是一个跨平台移动数据库引擎,支持iOS、OSX(
Objective-C
和Swift)以及Android
多行动不要多愁善感
·
2021-04-15 00:22
详解
Objective-C
中的语法糖@{}究竟是什么
最近在技术群里有一个群友提出了一个问题,就是为什么下面代码打印的结果不一样?NSMutableDictionary*mDic1=[NSMutableDictionarydictionaryWithDictionary:@{@"a":@1,@"a":@2}];//'a':1NSMutableDictionary*mDic2=[NSMutableDictionarydictionary];[mDic2
·
2021-04-14 20:06
Swift&Objective-c混编swift代码体积优化
1.取消整个类导出
Objective-c
方法例如:类只在swift模块调用的情况如下所示@objcclassSTXXXXXBuilder:NSObject{}classSTXXXXXBuilder{}2
ksnowlv
·
2021-04-14 19:56
iOS开发之KVC和KVO
KVC和KVO是
Objective-C
中经常被提到的两个术语。这篇文章将解释KVC和KVO的定义和最基本的用法,更多的信息请移步结尾部分的官方文档。
季白Cy
·
2021-04-14 09:20
Objective-C
基础学习之NSMutableArray基本概念
1.NSMutableArray介绍什么是NSMutableArrayNSMutableArray是NSArray的子类NSArray是不可变的,一旦初始化完毕后,它里面的内容就永远是固定的,不能删除里面的元素,也不能再往里面添加元素NSMutableArray是可变的,随时可以往里面添加\更改\删除元素2.NSMutableArray基本用法创建空数组NSMutableArray*arr=[NS
WenJim
·
2021-04-14 04:42
OC-对象的本质
前言探寻OC对象的本质,我们平时编写的
Objective-C
代码,底层实现其实都是C\C++代码。OC的对象都是通过基础C\C++的结构体实现的。
比特_0bd7
·
2021-04-13 14:41
iOS面试题,基础→中级→高级面试进价=总会是你需要的!
iOS基础面试题部分1.为什么说
Objective-C
是一门动态的语言?2.讲一下MVC和MVVM,MVP?3.为什么代理要用weak?代理的delegate和dataSource有什么区别?
iOS弗森科
·
2021-04-13 09:24
iOS
Objective-C
多线程总结
一、进程、线程1、进程2、线程3、进程和线程的关系二、多进程、多线程多线程三、任务、队列任务队列四、iOS中的多线程1.NSThread:轻量级别的多线程技术NSThread应用1、NSThread+RunLoop实现常驻线程2、GCD对比NSOprationQueue五、GCD---队列GCD共有三种队列类型Dispatchqueue也有三种队列类型dispatch_queue_serial_t
JasonFive
·
2021-04-13 09:21
iOS Realm使用
目前支持
Objective-C
、Swift和Java三种语言,也就是说能在iOS、Android和Mac上面跨平台使用。1.Realm使用方面
清风_____
·
2021-04-12 20:18
objective-c
入门
一.
objective-c
简介Objective-Objective-C是C语言的严格超集--任何C语言程序不经修改就可以直接通过
Objective-C
编译器,在
Objective-C
中使用C语言代码也是完全合法的
·
2021-04-08 19:51
iOS 常见问题集锦
这样做,就是每次你的应用程序试图释放一个对象时,
Objective-C
会用一个NSZombie对象替换它,当你当程序因“Attemptedtoder
乜_啊_
·
2021-04-07 14:00
OC代码规范
Version:0.01本文部份章节摘自《苹果Cocoa编码规范》(即Apple’sCocoaCodingGuidelines)、《Google的
Objective-C
编码规范》(即GoogleObjective-CStyleGuide
浪人残风
·
2021-04-06 23:15
移动开发(杂记)
前端和原生之间的桥梁JavaScriptCore为原生编程语言
Objective-C
、Swift提供调用JavaScript程序的动态能力,还能为JavaScript提供原生能力来弥补前端所缺能力。
·
2021-04-06 13:23
flutter
iOS逆向:Cycript语法
目录一,基本知识二,常用语法三,mjcript四,实战练习五,Reveal一,基本知识1,概念它是
Objective-C
、C++、JavaScript、Java等语言的混合物它可以用来调试、修改Mac或
码小菜
·
2021-04-01 11:32
如何判断你是合格的高级iOS开发工程师?
话不多说直接上干货1.语言基础高级C语言、C++语言C语言是iOS开发的语言(
Objective-C
)基础。无论哪种开发,都离
iOS开发面试总结
·
2021-03-30 22:39
《编高iOS 52方法》第一章——熟悉
Objective-C
此篇主要学习第一章:熟悉
Objective-C
。这一章分为了5条有效方法,本章主要讲基础知识。第1条:了解
Objective-C
语言的起源OC使用的是“消息结构”,而非”函数
凡几多
·
2021-03-30 16:14
Objective-C
学习笔记
import指令(将文件的内容在预编译的时候拷贝到写指令的地方)importFoundation框架NSLog函数NSLog(@"Hello,World!");NSString语法:NSString*str=@"jack";字符串占位符:%@数据类型C语言支持的数据类型基本数据类型intdoublefloatchar构造类型数组结构体枚举指针类型int*p1空类型voidtypedef自定义类型B
·
2021-03-28 15:24
iOS防崩溃
利用
Objective-C
语言的动态特性,采用AOP(AspectOrientedProgramming)面向切面编程的设计思想,做到无痕植入。
雷霸龙
·
2021-03-25 21:50
Mac系统上学习Swift第1节:认识Swift
Swift结合了C和
Objective-C
的优点并且不受C兼容性的限制。Swift在MacOS和iOS平台可以和Object-C使用相同的运行环境。
·
2021-03-21 01:56
swift
Mac系统上学习Swift第1节:认识Swift
Swift结合了C和
Objective-C
的优点并且不受C兼容性的限制。Swift在MacOS和iOS平台可以和Object-C使用相同的运行环境。
·
2021-03-21 01:46
swift
想搞ios不会这个怎么行,为你推荐一份swift书单!
全书共分5部分,diyi部分介绍了Swift的一些基础知识,第二部分介绍了基于Swift语言的中高级内容,第三部分主要介绍了Swift与
Objective-C
/C/C++的混合编程等相关问题,第四部分介绍了基于
·
2021-03-20 20:32
java
Block(一)
基本原理Block也是OC的对象
Objective-C
是对C语言的扩展,block的实现是基于指针和函数指针代码输入inlineBlock就会出再一段block代码,类似于initblock内存分类内存分布堆区栈区全局区代码区
wpf_register
·
2021-03-19 23:53
OCLint基本使用(一)
OCLint是一个通过检查C,C++或
Objective-C
代码来提高代码质量、降低错误率的静态代码分析工具,代码
Money_YC
·
2021-03-19 13:56
Swift - Designated、Convenience和Required
在
Objective-C
中,init方法是非常不安全的:没有人能保证init只被调用一次,也没有人保证在初始化方法调用以后实例的各个变量都完成初始化,甚至如果在初始化里使用属性进行设置的话,还可能会造成各种问题
荒唐的天梯
·
2021-03-17 11:54
iOS
ios
swift
对象内存和isa,class_ro_t,class_rw_t
Objective-C
的面相对象都是基于C/C++的数据结构中的结构体实现的,OC代码转成C++,但是如果是IOS工程则需要其他的命令---->移步https://www.jianshu.com/p/41341732291eclang-rewrite-objcmain.m-omain.cppxcrun-sdkiphoneosclangarcharm64
牛奶红茶
·
2021-03-15 19:57
iOS 面试题总结
isa指针:在
Objective-C
中,任何类的定义都是对象。类和类的实例(对象)没有任何本质上的区别。任何对象都有isa指针。isa是一个Class类型的指针。
iOS鑫
·
2021-03-15 15:21
如何在 React Native 中实现条件编译
/#ELSE/*codeblock2*/#ENDIF在DEBUG环境下,编译出来的源码只会包含codeblock1,其他环境编译打包出来的源码只会包含codeblock2,条件编译在C++、Java、
Objective-C
peaktan
·
2021-03-14 01:53
meta-class是什么?
在这篇文章中,我关注的是
Objective-C
中的一个陌生的概念——meta-class。
GentlePrince
·
2021-03-12 02:21
开坑—2016.03.15
一个月前简单制定了一个“半年愿望(计划)”,大意就是三点:一、提高专业技能,深入研究
Objective-C
,并入手Swift;二、保持身体健康,踢球、锻炼;三、开阔视野陶冶情操,拍照读书出去走走。
朱尔洛
·
2021-03-12 00:41
assign/retain/copy
Objective-C
中有两类对象,一类是结构体(或者基本数据类型也算),另一类是NSObject对象。
Jin丶hy
·
2021-03-11 21:21
iOS基础 |
Objective-C
协议
协议(protocol)是
Objective-C
中一个非常重要的语言特性,从概念上讲,非常类似于JAVA中接口。
UncleFool
·
2021-03-11 14:24
尽量用字面量语法(literal syntax)
1.NSString的字面量语法如下:NSString*str=@"
Objective-C
";2.NSNumber的字面量语法如下:NSNumber*num=@1;3.NSArray的字面量语法如下:NSArray
Satelens
·
2021-03-11 13:25
swift中的闭包
swift中的闭包与C和
Objective-C
中的代码块(blocks)以及其他一些编程语言中的匿名函数比较相似。闭包可以捕获和存储其所在的上下文中任意常量和变量的引用。被称为包裹常量和变量。
陈藩
·
2021-03-11 13:05
iOS 高级工程师是怎么进阶的?
1.OC部分既然做了两年了,对
Objective-C
足够了解吗?OC是如何基于C来进行的封装?解释一下这两行代码啥意思?
ClearWB
·
2021-03-11 07:13
objective-c
protocol协议
作用:声明一些方法定义@protocol协议名称//方法声明列表@end类遵守协议一个类可以遵守一个或者过个协议任何类只要遵守了protocol,就相当于拥有了protocol的所有方法声明@interface类名:父类@end和继承的区别继承之后就默认实现,protocol只有声明protocol可以用来储存方法的声明,可以将多个类共同的方法抽取出来相同类型的类可以继承,但是不同类型的类只能用p
一世长安乱
·
2021-03-11 03:40
Objective-C
的Block实质与实现探究 part-4
Block中使用__block变量的情况Block要修改值的第二种方法:使用__block说明符,全称为__block存储域类说明符。C语言中有以下存储域类说明符:typedefexternstaticautoregister__block说明符类似于static、auto和register说明符,它们用于指定将变量值设置到哪个存储域中。例如,auto表示作为自动变量存储在栈中,static表示作
KardelShaw
·
2021-03-10 19:40
iOS多继承
多继承好吧我还真的是没有怎么注意过这些或者是时间长了没有理解过现在我仔细查查看iOS的多继承要求C类要同时继承A类和B类那开发本身是无法实现的因此我们使用在C类中引入A,B对象来进行相关方法的执行多继承可以允许子类从多个父类派生,而
Objective-C
贝灬小晖
·
2021-03-10 17:33
[iOS] 音乐/录音 实时波形图
CMSampleBufferRef计算分贝的工具使用的是
Objective-C
版:GetVolumeLevelsFromeSampleBuffer,这里补充Swift版:SampleBufferToVolumeLevels
阳眼的熊
·
2021-03-10 12:56
从预编译的角度理解Swift与
Objective-C
及混编机制
写在前面本文涉及面较广,篇幅较长,阅读完需要耗费一定的时间与精力,如果你带有较为明确的阅读目的,可以参考以下建议完成阅读:如果你对预编译的理论知识已经了解,可以直接从【原来它是这样的】的章节开始进行阅读,这会让你对预编译有一个更直观的了解。如果你对SearchPath的工作机制感兴趣,可以直接从【关于第一个问题】的章节阅读,这会让你更深刻,更全面的了解到它们的运作机制,如果您对XcodePhase
·
2021-03-09 22:58
从预编译的角度理解Swift与
Objective-C
及混编机制
写在前面本文涉及面较广,篇幅较长,阅读完需要耗费一定的时间与精力,如果你带有较为明确的阅读目的,可以参考以下建议完成阅读:如果你对预编译的理论知识已经了解,可以直接从【原来它是这样的】的章节开始进行阅读,这会让你对预编译有一个更直观的了解。如果你对SearchPath的工作机制感兴趣,可以直接从【关于第一个问题】的章节阅读,这会让你更深刻,更全面的了解到它们的运作机制,如果您对XcodePhase
·
2021-03-09 22:58
聊一聊Block(一)
因为函数是对象,所以block本身也是一个对象将
Objective-C
编译为C++代码xcrun-sdkiphoneosclang-archarm64-rewrite-objc'class.m'-o'class.cpp
晨阳Xia
·
2021-03-09 16:47
TIOBE 3 月编程语言:Swift 一路低走,Java 份额大跌
自苹果2014年在WWDC苹果开发者大会正式发布,2015年宣布开源起,与
Objective-C
同样可
CSDN资讯
·
2021-03-09 14:53
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他