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
C++ GCC与gcc,g++区别
什么是gcc/g++首先说明:gcc和GCC是两个不同的东西GCC:GNUCompilerCollection(GUN编译器集合),它可以编译C、C++、JAV、Fortran、Pascal、
Object-C
Vwwwwww
·
2023-09-05 23:29
2020-12-31 iOS包管理工具汇总
CocoaPods支持项目中采用
Object-C
或Swift语言。
kingwl110
·
2023-09-04 10:24
【NDK 12】 编译器 clang gcc g++
clangclang是一个C、C++、
Object-C
的轻量级编译器。基于LLVM(LLVM是以C++编写而成的构架编译器的框架系统,可以说是一个用于开发编译器相关的库)gccGNUC编译器。
ddssingsong
·
2023-09-03 09:43
object-c
用代码创建button并实现点击事件
代码实现创建button的点击事件和button样式的调整。下面详细介绍://创建buttonUIButton*btn=[UIButtonbuttonWithType:UIButtonTypeCustom];//设置button的title(文字部分)[btnsetTitle:@"点击"forState:UIControlStateNormal];//设置button的image(图片部分)[bt
西红柿w
·
2023-09-02 17:30
在windows上安装Cmake软件
Cmake是一个跨语言、跨平台、开源的编译工具,可以编译C、C++、Note.js、JavaScript、C#、Java、Python、Php、
Object-C
、Ruby等工程,需要设置对应的src
sanqima
·
2023-09-02 14:44
C++
电脑
C#
windows
cmake
Object-C
简单实现链式编程
Object-C
实现链式编程链式编程,多用于给对象赋值操作,可以一直.下去,方便赋值操作例如:[FQTestViewnew].fq_frame(CGRectMake(100,100,100,50)).fq_bgColor
河西走廊
·
2023-08-31 12:20
1.8【Python】第八章 面向对象
目前主流的编程语言基本都是面向对象的编程语言,例如python、java、JavaScript、
object-c
、
猪弟爸爸
·
2023-08-30 07:29
复习c语言:指针
由于这次实习将要学习的是ios开发,大概是要用
object-c
。因此想来有必要去复习下c语言的一些基础知识。C语言在我的认识里面,是相当底层的语言,因此对于计算机相关的处理要很熟悉。
之行海涯cc
·
2023-08-30 05:27
个人思考
C-C++
c语言
gcc,一个神奇的编译器
gcc不止可以编译器c语言,还能用于c++,java,
object-C
等语言程序。但是在这里,我们的嵌入式学习中,目前只去关注gcc在C语言方面的编译功能。.
帅德布耀德
·
2023-08-28 05:44
编译原理
浅谈动态数组&数据结构(
object-C
)
什么是数据结构?接下来我们手写一个动态数组首先动态数组的接口设计如下:实现代码如下:#import//修饰属性的类型,如果一个类属性的类型并不确定,那么就可以通过创建对象的时候来控制类的类型@interfaceArrayList:NSObject//元素数量@property(readonly)NSUIntegercount;@property(nullable,nonatomic,readonl
topCui
·
2023-08-27 20:39
聊一聊编程语言
具体就是C语言,C++语言,Java、Python,
Object-C
和Swift语言。首先说明下,以上几门语言都属于高级语言。所谓“高级”是与“低级”语言相比较的。
程序员华仔
·
2023-08-26 08:24
[sketch plugin]如何写一个可交互的webView界面(一)
作为一个不熟悉
object-c
的UI开发,原本以为有了cocoascript就完事大吉,然而在用oc写sketch插件界面的时候还是稍有吃力的。
陆陆lulu
·
2023-08-24 02:25
Java学习笔记39
主要动态语言:
Object-C
、C#、JavaScript、PHP、Python等。静态语言与动态语言相对应的,运行时结构不可变的语言就是静态语言。如:Java、C、C++。Java
Bald Monkey
·
2023-08-23 12:42
Java
SE
学习笔记合集
java
学习
笔记
IOS 文本跑马灯效果(Objectc/Swift)
QQ20200521-200338-HD.gif实现原理:动画改变文本的y坐标,同时使用把移出父布局的视图立即移到父视图的下方,使用一个临时UIView来交替上下两个视图,达到利用的效果实现核心代码如下:
Object-c
劉胡來
·
2023-08-22 22:37
Object-C
转C++代码命令
一、我们都知道OC语言是C语言的超集,是对C语言封装,使得拥有面向对象的特性。二、有时候开发中需要查看OC代码的底层实现原理,只能通过查看底层C或C++代码,因此一些常用的转化命令需要掌握。常用的OC->C++命令:clang-rewrite-objcxxx(文件名,如main.m)-oxxx(目标文件名,如main.cpp)例:clang-rewrite-objcmain.m-omain.cpp
经天纬地
·
2023-08-22 10:54
NSOperation 与 GCD 的区别
GCD是基于c的底层api,NSOperation属于
object-c
类。
Adam_潜
·
2023-08-19 02:59
iOS
Object-C
KVO的正确使用方法及实现原理分析
读完本文内容,你将对KVO的使用有一个更深一层的理解。KVO,即键值观察,是Cocoa为我们提供的一种模式,用于监听对其他对象属性的更改。尽管有很多人认为KVO的API设计很糟糕,但我们并不去讨论它为何糟糕,本文主要是为需要用KVO来实现需求的童靴写的(避免踩坑)。KVO正确使用方法网上一大片的文章中KVO使用是这样的:[_tableViewaddObserver:selfforKeyPath:@
往事如烟_想戒_难
·
2023-08-14 01:06
iOS 中的NULL、nil、Nil、NSNull
)0名称值含义NULL(void*)0C指针的字面空值nil(id)0Object-C对象的字面空值Nil(Class)0Object-C类的字面空值NSNull[NSNullnull]用来表示空值的
Object-C
豪冷
·
2023-08-13 13:33
objc_msgSend 流程
我们通常只需要专注于modern通过c、c++、混编给我们的
object-c
提供运行时功能调用runtime有三种途径(1)Objective-CCode例:[personsayNB](2)Framework
北京_小海
·
2023-08-12 07:41
渗透测试安全笔记
渗透测试安全培训第一节搭建环境介绍脚本语言介绍aspphpjspaspx环境介绍服务器设置情况数据库类型介绍编程语言:c/c++,java,delphi,
object-c
,net,c#。。。
孤君蓑笠翁
·
2023-08-12 04:27
Unity接入ios SDK(小7手游)没有你想的那么难
当时我一下子就懵了,ios的
Object-c
没接触过啊,Unity和ios该怎么交互呀,完全什么都不懂。接到消息的那一刻整个人状态都不好了,查阅了很多资料完全没有头绪也看不进去任何有关OC的基础知识。
北京朝阳区精神病院院长
·
2023-08-07 17:24
Object-C
中 字典转模型中出现id怎么办
1,如果使用原生代码来进行字典转模型,可以这样写-(void)setValue:(id)valueforUndefinedKey:(NSString*)key{if([keyisEqualToString:@"id"]){self.statusId=value;}}2,如果使用第三方框架,比如使用MJExtension,它里面有一个自带的方法mj_replacedKeyFromPropertyNa
zhoushujian
·
2023-08-05 23:52
c linux时间戳转换成时间格式,Unix时间戳转换成iOS(
Object-c
)时间 解析JSON时间格式...
-(NSString*)getDateString:(NSString*)unixDateString{NSRangerange1=[unixDateStringrangeOfString:@"("];//匹配得到的下标NSRangerange2=[unixDateStringrangeOfString:@"+"];//匹配得到的下标NSRangerange3=NSMakeRange(range1
weixin_39623050
·
2023-08-05 08:44
c
linux时间戳转换成时间格式
自动引用计数与循环引用
而对于循环引用,这里主要是讲
Object-C
语言下的循环引用,因为据我了解,Swift语言下也有循环引用。这两者根本原因是一致的,但解决方法有很大的差异。
程序员华仔
·
2023-08-02 23:51
Tagged Pointer内存管理
Object-C
是怎么分配内存的?内存地址代码区代码段是用来存放可执行文件的操作指令(存放函数的二进制代码),也就是说是它是可执行程序在内存种的镜像。
随风流逝
·
2023-08-01 05:09
unity 与oc交互
基础的一些数据类型对应可以看下如下:数据类型Unity(C#)Object-Cintintintfloatfloatfloatboolboolboolstringstringconstchar*longlonglonglong在
Object-C
AngerCow
·
2023-07-31 14:33
详细讲解单例模式是什么?为什么要用?怎么用?
本文会以安卓进行讲解,在文末附上
Object-C
和JavaScript的单例模式实现方法。讲解不当之处欢迎指点什么是单例模式呢?其实说起来很简单。
遗忘国崎
·
2023-07-29 19:04
设计模式
设计模式
单例设计模式
ios运行时特性
object-c
是一种运行时语言。
遗忘国崎
·
2023-07-29 19:04
ios
python入门必备干货 | python,pycharm和anaconda区别与联系
image一.python是什么python是一门编程语言,当前比较流程的编程语言有C/C++、JAVA、
Object-C
、PHP等,当然python也是其中之一。
腾讯NEXT学院
·
2023-07-28 18:30
转 - object c new 和 alloc init 的区别
在
object-c
基础教程这本书里老是可以看见类似下面这种代码,我这小菜鸟就纳闷了,啥区别啊,看上去都一样么。网上找了找,找到一些说法,这里先摘出来。
Jaesoon
·
2023-07-28 06:03
Object-C
alloc 方法探索
在OC开发语言中所有的对象是通过alloc方法来创建,那么今天我就从源码里对alloc方法到底做了什么事情,是如何创建出一个对象的,来进行一下探索。WHLPerson*p=[WHLPersonalloc];p.age=20;WHLPerson*p1=[pinit];WHLPerson*p2=[pinit];NSLog(@"\np1=%@\np2=%@",p1,p2);NSLog(@"%d%d",p
LennonWang
·
2023-07-27 22:42
Object-C
& Swift 自定义音乐播放器详解(基于 Avplayer)
记得刚写音乐播放器那会儿,和大多数人一样。都会想自己写的也许不够完善,还可能会出各种问题,而且现在有很多开源的比较完善的播放器,找个好用的就好了呀,之前也确实是这样做的。但是随着自己的App在音频播放上的业务以及要求变更,你会发现第三方的完全不够用,那么就会想着去修改第三方的东西,这时候你会发现,第三方的东西虽好是很多大牛写的(基于底层)比较好用,但改起来却苦不堪言。所以最终还是回归本源,自己定义
藤王俊采
·
2023-07-27 10:14
2021-06-01
.ready(function($){$("body").click(function(e){vara=newArray("Java","C","C++","C#","Android","IOS","
Object-C
zqhs5599
·
2023-07-26 16:35
css
Objective-C内存管理
因此,
Object-C
引入了引用计数这种管理内存的方法,任何引用这个对象的地方,都应该让这个对象的引用计数加1。
昵什么称
·
2023-07-26 10:34
Object-C
day01
1.1C程序的结构1.1.1main例程所有c程序都有一个main例程。在OS加载第一个C程序后,程序开始执行main例程中的第一行代码。intmain(intargc,constchar*argv[]){return0;}关键特性包括:第一行上的指导int提升main给OS返回一个整形值,作为返回代码main是必需的main接收argc个参数,存储在数组argv中return0;指示将0作为返回
taylorfelix
·
2023-07-25 12:14
Cocoapods 集成与初始化 - swift
基于新的swift工程集成cocoapods,操作过程与
object-c
类似,如下操作基于已成功安装cocoapods的基础之上;首先,终端访问到工程根目录下cdxxx工程文件夹路径xxx其次,创建Podfile
survivorsfyh
·
2023-07-24 23:49
Swift
cocoapods
swift
xcode
Swift UserDefault和通知使用
移动开发主流:安卓和苹果开发,而苹果开发主要运用的开发语言是
Object-c
,从14年起,苹果新推出一门开发语言(Swift)。Swift语言相对于OC最大的区别,就是Swift语言完全是开源的。
bugLife丶
·
2023-07-24 23:27
注解和反射02(Java)
主要动态语言:
Object-C
、C#、JavaScript、PHP、Python等。静态语言与动态语言是相对应的,运行时结构不可变的语言就是静态语言。如Java、C、C++。Java
浮袖雨花辞
·
2023-07-18 01:28
java
开发语言
第一章 CPU原理
一、CPU性能与
Object-C
之间的历史渊源为了解决性能问题,诞生了3种方法:1)基于Macintosh工具箱和macos早期系统版本的,完全放弃Smalltalk的动态面向对象的表达能力;2)Smalltalk
渊鸿shine
·
2023-07-17 08:08
Python 语言开发
Object-C
程序
常见支持开发iOS的第三方语言Js语言Lua语言Ruby语言(RubyMotion)怎么用Python开发iOS程序其实我们最主要解决的就是下面几件事情:在iOSApp中安装Python解释器搭建Python和objc通信的桥梁(rubicon)如何配置工程并开发在iOSApp中安装Python解释器Python-iOS-supportpybee开源了一个可以嵌入到iOS工程中的Python编译脚
盖世英雄_ix4n04
·
2023-07-17 03:39
Object-C
工程集成unity
集成的问题都好搞,最主要的是怎么打开unity页面,因为unity有自己的根视图控制器以及要区分第一次和非第一次打开。主要思路是切换APP本身的window和unity的window。由于项目时间太久远了,下面只贴图。基础配置shell脚本plist文件,我也不知道为什么这么配置了(♀️)部分相关代码AppDelegate.hunity工程有个unityappcontroller什么名字的类其实
无声落叶
·
2023-07-16 14:18
第一章 熟悉
Object-C
总结:1、在类的头文件中尽量少引入其他头文件:在.h文件中,使用@classXXX;。在.m文件中,使用#import"XXX.h"。2、多用字面量语法,少用与之等价的方法例如:NSString*str=@"Thisastring";NSNumber*number=@9;NSArray*array=@[@"one",@"two"];NSString*arrStr=array[0];NSDictio
写下岁月的痕迹
·
2023-07-15 21:09
Object-C
Two-Stage Creation:alloc、init
在其他语种中例如JAVA,C++,Ruby等这些语言中new是很常见的,但是在
object-c
中,大家最常见到的和最常用的初始化方法就是[[ClassNamealloc]init]而不是[ClassNamenew
y500
·
2023-06-21 08:34
opencv 宏变量NO与
Object-C
冲突解决办法
方法一#ifdef__cplusplus#import#import#import#endif方法二改动所有使用NO宏的地方,改成NO_EXPOSURE_COMPENSATOR=0//enum{NO,FEATHER,MULTI_BAND};enum{NO_EXPOSURE_COMPENSATOR=0,FEATHER,MULTI_BAND};
阿吖嗄
·
2023-06-15 10:28
如何全面学习
Object-C
语言的语法知识 (Xmind Copilot生成)
网址:https://xmind.ai/login/登录后直接输入:如何全面学习
Object-C
语言的语法知识,就可以生成大纲点击右上角的按钮,可以显示md格式的问题,再点击生成全文,就可以生成所有内容了
study_&
·
2023-06-08 07:39
ios学习专栏
学习
xcode
ios
URLNavigator 使用及思考
最后还是用
Object-C
来完成项目。一直在关注,却一直未去尝试,就像暗恋一个姑娘,明明很喜欢,但她的小脾气,让我望而却步
Dimon_Hu
·
2023-04-21 06:05
OC底层原理一对象、alloc分析、isa理解
一、
object-c
对象分为实例(Instance)对象、类(Class)对象和元类(Meta-class)对象1、实例对象,通过类alloc的对象,每次调用alloc会产生新的实例对象structobjc_object
贴心凝姐_iOS
·
2023-04-21 04:46
2022年春招 iOS面试题+答案
答:
Object-c
的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,
文博同学
·
2023-04-21 03:58
如何用AI生成《ios客户端学习笔记(一):Swift学习路径》
客户端学习笔记(一):Swift学习路径》本文详细说明了如何用AI生成《ios客户端学习笔记(一):Swift学习路径》Swift学习路径来自你的消息:你是一个ios客户端方面的专家,精通swift以及
object-c
study_&
·
2023-04-20 20:42
AI绘画与虚拟人生成实践
swift
ios
学习
Object-C
内存
一.内存布局内存布局图1.stack:方法调用2.heap:通过alloc等分配的对象3.bss:未初始化的全局变量和未初始化的静态变量等4.data:已初始化的全局变量和已初始化的静态变量等5.text:程序的代码段二、内存管理方案OC针对于不同场景的管理方案1.TaggedPointer:针对小对象(NSNumber等)2.NONPOINTER_ISA:针对64位架构下的ios应用程序,isa
symBoy
·
2023-04-20 14:22
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他