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
Object-c
对面向对象的理解(转载原因:举例简单明了)
面向对象语言很多,如一直高居世界编程语言排行榜的Java、C#、C++、
Object-C
、PHP等等。2、面向对象的理解以下是个人对面向对象的理解:什么是对象?
ggyyjavascript
·
2020-08-21 19:02
js
OBJECT-C
的特点以及跟其它语言的对比
消息消息是OC的主要特征。给对象发送消息等于是java/c++中调用类对象的函数在C++或Java里,类与类的行为方法之间的关系非常紧密,一个方法必定属于一个类,且于编译时就已经绑定在一起,所以你不可能调用一个类里没有的方法。而在Objective-C中就比较简单了,类和消息之间是松耦合的,方法调用只是向某个类发送一个消息,该类可以在运行时再确定怎么处理接受到的消息。OC也允许发送隐藏的消息,就像
RoFF
·
2020-08-21 12:22
github
Object-C
javascript 消息互通 WebViewJavascriptBridge
WebViewJavascriptBridge:github地址如何使用:1)把WebViewJavascriptBridge文件夹添加到工程中2)导入文件,并添加相关属性#import"WebViewJavascriptBridge.h"……@propertyWebViewJavascriptBridge*bridge;3)初始化self.bridge=[WebViewJavascriptBri
杨军航
·
2020-08-21 04:43
github
jsbridge初探
HybridApp又称混合App,即同时使用了前端web技术(js,css,html)和原生native技术(java,kotlin,swfit,
object-c
)进行开发的移动应用。
深红
·
2020-08-21 00:51
前端
webview
jsbridge初探
HybridApp又称混合App,即同时使用了前端web技术(js,css,html)和原生native技术(java,kotlin,swfit,
object-c
)进行开发的移动应用。
深红
·
2020-08-20 16:29
前端
webview
jsbridge初探
HybridApp又称混合App,即同时使用了前端web技术(js,css,html)和原生native技术(java,kotlin,swfit,
object-c
)进行开发的移动应用。
深红
·
2020-08-20 16:29
前端
webview
ANE 在 Android 上的应用
而NativeExtension就是让AIR可以调用各个平台上的本地代码(nativecode,如ios上的
object-c
,android上的java,desktop上的c++,c#等),从而完成对AIR
linxcool
·
2020-08-20 16:48
安卓之开发扩展
阅读Effective
Object-C
2.0 笔记(五)
还是要好好学习英文啊,笔者只能看中文版的,下载地址如下:http://download.csdn.net/detail/m6830098/7977521看书的时候还是困的不行不行的-今天来学习学习本书的第五章。第一条:理解引用计数。引用计数工作原理,在引用计数架构下,对象有个计数器,用以表示当前有多少个事物想令此对象继续存在。NSObject协议中有三个方法用于操作计数器,以递增或递减其值:Ret
iLeooooo
·
2020-08-20 16:27
iOS的一些基础知识
mod=space&uid=10681&do=blog&id=9654iOS的一些基础知识2012.7.17第一章基础知识
Object-C
语言不允许多继承,也就是同时继承多个父类。
grass_dcm
·
2020-08-20 16:50
IOS
移动应用效率对比
我把函数迁移到了Objective-C,JavaScript和C++上,
Object-C
是作为iOS的性能的比较基准,JavaScript可以让我测试WebView,移动浏览器和Titaniu
sinat_31967441
·
2020-08-20 13:32
unity 引入 ios 第三方sdk
unity开发中ios应用时,要想成功引入第三方sdk,首先得知道c#与
object-c
如何交互。这里有篇博文介绍了unity开发中,如何实现c#与oject-c互相调用。
wmm888888
·
2020-08-20 12:44
unity
file path: c++ #include vs.
object-c
#import
c++#include在windows下VS写过c++代码的同学知道,若想include一个.h文件必须明确告诉编译器该文件的路径,方式可以有2:以当前文件所在工程文件(.vsproj)为基准,推算.h文件的路径。这种方式一般用于include工程内部的.h文件;将.h文件所在目录的某上级目录配置在工程中,以该上级目录作为基准推算.h文件的路径。这种方式一般用于include基础库/第三方库等“较
NoteCode
·
2020-08-20 12:27
技术
ios
Object-C
语言的优缺点
【优点】Category类别,在不改变原有类的基础上,为类增加一些方法。协作开发的时候,可以不用担心合并冲突的问题。Posing,Posing的意思是扮演,冒充。Posing存在的目的在于子类可以冒充父类,可以让父类表现为子类的行为。主要使用到的方法就是poseAsClass方法,不过貌似这个方法现在已经被禁用了。还可以通过修改isa指针来修改指向的类,如KVO。动态消息机制,涉及到多态的概念,反
Manguoge
·
2020-08-20 12:41
Object-C
Object-C
语法基础
Object-C
和C语言有不少的类似之处,比如语法的基本变量类型几乎一致,循环分支相似(其实大部分高级语言比如JavaC++在这一点上是由有共同性的,基本都继承了C语言的特点).
Object-C
总体的风格上比较古怪
segment-fault
·
2020-08-20 11:38
object-c
Object-C
基础之0 — object c简介
1983年,
object-c
诞生了。
NewJerryj
·
2020-08-20 10:23
object
c
object-c
之从"Hello World"开始(
object-c
)
和几乎所有的编程语言教材一样,从"hellloworld"来走进
object-c
的程序之旅吧。毕竟,它是C语言的创建者DennisRitchie写的第一个程序,当然,也是世界上第一个C语言程序。
langya2007
·
2020-08-20 10:41
Object-C/Iphone
GCD&NSOperation
GCD是基于c的底层api,NSOperation属于
object-c
类。相对于GCD:1,NSOperation拥有更多的函数可用,具体查看api。
iteye_6242
·
2020-08-20 10:48
iPhone
Application
ui
iOS知识点2
block:本质就是一个
object-c
对象.block:存储位置,可能分为3个地方:代码区,堆区、栈区(ARC情况下会自动拷贝到堆区,因此ARC下只能有两个地方:代码区、堆区)代码区:不访问栈区的变量
StoneCarlos
·
2020-08-20 09:47
iOS
5-Python三目运算符和循环关键字
1.三目运算符1.1C、JAVA、JS、
Object-C
语言的三目运算符:?:语法:表达式1?
qq_48486897
·
2020-08-20 03:54
循环练习三目运算符循环关键字continue、break、else呵呵for和while怎么选择
循环三目运算符1.C/JAVA/JS/
Object-c
语言的三目运算符:?:语法:表达式1?
weixin_48491902
·
2020-08-20 02:38
while循环
for循环
python
代理传值(从后一页传到前一页)
前言:因为
Object-C
是不支持多继承的,所以很多时候都是用Protocol(协议)来代替。Protocol(协议)只能定义公用的一套接口,但不能提供具体的实现方法。
delegate
·
2020-08-20 02:53
Java:反射机制
通俗点说就是在运行时代码可以根据某些条件改变自身结构主要动态语言:
Object-C
、C#、JavaScript、PHP、Python、Erlang反射Reflection(反射)是被视为动态语言的关键,
尔玉先生
·
2020-08-19 22:27
Java基础
java
反射
编程语言
Object-C
内存管理
一、引用计数器和对象所有权的基本概念1、引用计数器每个对象都会有一个引用计数器,当引用计数器为0是,系统就会将这个对象给释放2、对象所有权当一个所有者(owner,其本身可以是任何一个OC对象)做了以下某个动作时,它就拥有了对一个对象的所有权1)alloc,allocWithZone:,copy,copyWithZone:,mutableCopy,mutableCopyWithZone:2)如果没
爱__LOVE
·
2020-08-19 21:58
Redis的基本使用
它提供了Java,C/C++,C#,PHP,JavaScript,Perl,
Object-C
,Python,Ruby,Erlang等客户端,使用很方便。今天打算记录一下自己关于Redi
AceCream佳
·
2020-08-19 20:58
CocosCreator接入穿山甲SDK(IOS)--激励视屏
参考环境:MAC,xCode11,CocosCreator2.3.1有关CocosCreator与
Object-C
如何交互的问题,参考文章:https://blog.csdn.net/ZFSR05255134
iDaDi
·
2020-08-19 16:03
Object-C
TypeScript
CocosCreator
穿山甲SDK
IOS接入穿山甲SDK激励视频
node redis入门介绍及使用手册(附示例)
它提供了Java,C/C++,C#,PHP,nodejs,Perl,
Object-C
,Python等客户端。
cs380637384
·
2020-08-19 09:13
web前端
iOS知识点-11.请说明并比较以下关键词:strong, weak, unowned
SwiftBasics请说明并比较以下关键词:strong,weak,unownedSwift的内存管理机制与
Object-C
一样为ARC(AutomaticReferenceCounting)。
萌小奇
·
2020-08-19 05:07
iOS知识点-4.什么是ARC?
ARC全称是AutomaticReferenceCounting,是
Object-C
的内存管理机制。
萌小奇
·
2020-08-19 00:02
关于Xcode编译性能优化的研究工作总结
在研究分析过程中将手上的几个Demo项目进行了编译测试,有Swift项目也有
Object-C
项目。此外,对于
六六Coding的地方
·
2020-08-19 00:00
Xcode编译优化
Hybrid App开发 四大主流移平台分析
是选择学习原生开发,研究Java、
Object-C
、C#等语言,还是选择继续使用网页开发,容忍HTML5功能的局限性?就在开发者左右为难的情况下HybridApp作为一个折中的解决方案诞生了。
移动开发IOS--Andorid
·
2020-08-18 20:10
android开发
ios开发
linux编译器的下关于gcc、g++、make和CMake几个概念的区别
首先说明:gcc和GCC是两个不同的东西GCC:GNUCompilerCollection(GUN编译器集合),它可以编译C、C++、JAV、Fortran、Pascal、
Object-C
、Ada等语言
xiaoxilang
·
2020-08-18 12:46
常用操作小结
Python--python动态添加属性以及方法,MethodType
动态添加属性以及方法,MethodType动态语言1.1动态语言在运行时代码可以根据某些条件改变自身结构,可以在运行时引进新的函数、对象、甚至代码,可以删除已有的函数等其他结构上的变化常见的动态语言:
Object-C
Mr.梦
·
2020-08-18 12:57
python
ios 中Nsstirng,Nsdata,char,byte,UIImage 之间的转换
object-c
继承于c语言,因此最基础的数据之间的转换自然也成为oc的基础。下面记录一下这些数据之间转换的具体方法。
飞雪lucy
·
2020-08-18 06:50
object-c
基础
Object-C
判断一个字符是否为一个url(是否包含http://)
Object-C
判断一个字符是否为一个url(是否包含http://)#importintmain(intargc,constcharargv[]){@autoreleasepool{charbuffer
weixin_43314330
·
2020-08-18 05:04
OC中switch使用字符串作为参数
实际上,
object-c
中switch的参数只能是int,byte,char,short的类型。那么我们如何使用字符串作为参数呢?
WflytoC
·
2020-08-18 03:38
Object-C学习
iOS(使用pch文件导入头文件方法)
2.这里演示下导入AFNetworking头文件(当然前提你工程里面已经导入AFN的文件夹了)#ifdef__OBJC__//只被
object-c
文件所引用#import#import"AFNetworking.h
softwareApe
·
2020-08-18 02:02
iOS
iOS
object-c
面试题
面试了几轮了,总结下面试中会被经常提问到的问题:1.iPad开发与iPhone开发有什么不同?答:开发iPad和iPhone应用使用的是相同的SDK,它们之间的区别主要体现在设备硬件和UI操作上。(1)设备硬件:由于iPad不具备电话功能,iPad1也没有相机,所以相关的特性如电话、SMS等无法使用。(2)UI操作:由于iPad屏幕大小为9.7英寸,而iPhone的屏幕是3.5英寸,这就决定了两者
gavinming
·
2020-08-17 22:47
iOS
iOS
Object-C
的id与instancetype关键字的异同点
在写一个单例方法的时候,被问到为什么返回值类型用instancetype而不用id。+(instancetype)shareManager{staticdispatch_once_tonceToken;dispatch_once(&onceToken,^{_shareManager=[[superallocWithZone:NULL]init];});return_shareManager;}其实
优秀的竹子
·
2020-08-17 22:10
iOS-Object-C
iOS开发面试题(中级)
答:
Object-c
的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别(分类,类目),一般情况用分类好,用Catego
aoying1375
·
2020-08-17 21:34
object-c
语言的nonatomic,assign,copy,retain的区别
语法简介:格式:声明property的语法为:@property(参数1,参数2)类型名字;如:@property(nonatomic,retain)UIWindow*window;其中参数主要分为三类:读写属性:(readwrite/readonly)setter语意:(assign/retain/copy)原子性:(atomicity/nonatomic)各参数意义如下:readwrite:产
Crystal_March
·
2020-08-17 20:02
IOS移动开发
Ubuntu环境下的Redis 配置与C++使用入门
它提供了Java,C/C++,C#,PHP,JavaScript,Perl,
Object-C
,Python,Ruby,Erlang等客户端,使用很方便。
typ2004
·
2020-08-17 15:51
redis
Infer的使用方法及参数
infer主要用来分析空指针及内存泄露等较为严重的bug,支持java/c/
object-c
/等语言及android/ios应用的检查,不支持c++。
蒜蓉粉丝蒸扇贝
·
2020-08-17 15:51
持续集成
infer
gcc编译工具生成动态库和静态库之一----介绍
gcc编译工具生成动态库和静态库之一--介绍gcc作为编译工具,用在Linux操作系统中,可以编译C、C++、
Object-C
、JAVA等语言。编译过程中可以带编译选项,选择编译过程。
yanlaifan
·
2020-08-17 10:09
Linux
C
编程
iOS开发高级技术面试题
答:
Object-c
的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法,仅对本Category有效
奔波在外的程序猿
·
2020-08-17 05:18
ios技术开发
iOS
ios
面试
swift
objective-c
在NSDictionary 和 NSArray 中存储基本数据类型
首先,它只能存储
Object-C
的对象,而不能存储C语言种的基本数据类型。如int,float等,或者NSArray中的随机指针。其次,你也不能在NSArray中存储nil(对象的零值或NULL)。
weixin_30341745
·
2020-08-17 03:13
objective-c中字符串长度计算
而在
object-c
中,“length”这个方法,可以返回字符串的长度。
wanghy_ios
·
2020-08-16 21:33
编程
Xcode
OpenGL播放yuv数据流(着色器SHADER)-IOS(一)
OpenGL播放yuv数据流(着色器SHADER)-IOS(一)和windows平台的类似,只是用
object-c
编写的,着色器语言shader,rgb转yuv有些不同,具体看代码注释。
朱韦刚
·
2020-08-16 17:52
opengl/openal
朱韦刚的流媒体技术专栏
RN中手机权限的获取
1、IOSimport{NativeModules,NativeAppEventEmitter,}from'react-native';//在JavaScript中调用
Object-C
定义的方法,需要先导入
halaoda
·
2020-08-16 06:03
简单的实例
Swift与
Object-C
的区别
下面我所写的是swift和oc不同的地方oc的相关语法没有详细写1.常量和变量常量使用let变量使用var2.输出print()println()但是prinln可以输出更为复杂的信息3.注释Swift的多行注释可以嵌套在其它的多行注释之中。你可以先生成一个多行注释块,然后在这个注释块之中再嵌套成第二个多行注释。终止注释时先插入第二个注释块的终止标记,然后再插入第一个注释块的终止标记:/*这是第一
yy763496668
·
2020-08-15 20:26
OC
SWIFT
React Native原生模块向JS传递数据的几种方式
无论是Java,
Object-c
,C#,还是JavaScript等都会看到Callbacks的身影。原生模块支持Callbacks类型的参数
xiangzhihong8
·
2020-08-15 20:24
React
Native
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他