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】
Objective-C
运行时的改进之数据结构的变化
WWDC2020介绍
Objective-C
运行时的改进,主要介绍了三个变化:1.Classdatastructureschanges;首先是数据结构的变化,
Objective-C
运行时会使用他们来追踪类
JEFF009
·
2023-07-19 13:27
每日更新
blog.csdn.net/yujian_bing/article/details/8958684http://blog.csdn.net/kuizhang1/article/details/18048829(
Objective-C
weixin_34292287
·
2023-07-19 07:18
移动开发
php
swift
【iOS】消息传递和消息转发机制
在
Objective-C
中,如果向某对象传递消息,那就会使用动态绑定机制来决定需要调用的方法。
瓯海剑
·
2023-07-19 06:52
ios
数据结构 -- 链表
其实链表在实际的开发中应用非常广泛,比如经典的LRU缓存淘汰算法,比如
Objective-c
中的autoreleasepool底层实现,包括常用的hash、图等等均用到了链表这个数据结构?
唐师兄
·
2023-07-18 23:43
iOS APP外包开发的语言比较
其中
Objective-C
使用时间相对较长,有历史兼容考虑,而Swift是新的开发语言,更符合近些年开发语言的发展理念。今天和大家分享一下两者的区别,希望对大家有所帮助。
defdsdddev
·
2023-07-18 23:23
cocoa
macos
objective-c
【Linux基础】gcc编译器
GCC支持多种编程语言,包括C、C++、
Objective-C
、Fortran、
祐言
·
2023-07-18 19:19
玩转Linux
mfc
c++
linux
c语言
对 atomic 不能保证线程安全的理解
Objective-c
中atomic和nonatomic是用来修饰属性,atomic(原子性)修饰的属性,get/set方法会被加
没梦想的咸鱼2
·
2023-07-18 09:31
swift 中的 AnyObject 和 Any
用过
Objective-C
的同学肯定知道有一种叫做id的类型。他可以表示任意类的实例,编译器不会对其类型声明的变量进行检查。
Inlight先森
·
2023-07-17 18:49
相关ios 网站
title:"相关ios网站"content:相关ios网站github开源项目指定语种搜寻language:
Objective-C
配置文件【git、pod、xcode、开发平台】xcode头文件配置apple
konglei
·
2023-07-17 12:36
ios中redefinition of module'xxx',could not build
Objective-C
module 'xxx'
一遇到这种错,还是要仔细理解报错的意思。说的是自己定义的modulemap文件名和系统的module.modulemap文件名重复了,重复定义了。因此根据提示路径,进入/Users/edz/Library/Developer/Xcode/DerivedData/creation_ios_demo-cwmhbvewbjjczocamxxlhvldztll/Build/Products/Debug-i
葱葱烟火
·
2023-07-17 05:52
Runtime
Runtime基础
Objective-C
是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同,
Objective-C
的动态性是由RuntimeAPI来支撑的,RuntimeAPI提供的接口基本都是
知之未道
·
2023-07-16 21:56
如何使用Xcode编辑C语言程序?
Xcode是由Apple官方开发的IDE,支持C、C++、
Objective-C
、Swift等,可以用来开发MacOSX和iOS上的应用程序。
多学充电站
·
2023-07-16 21:31
Effective
Objective-C
2.0 第六章 块与大中枢派发(二)
第41条多用派发队列,少用同步锁多个线程执行同一份代码的情况下,我们需要加锁,有以下三种方法:1、使用同步块-(void)synchronizedMethod{@synchronized(self){//Safe}}滥用@synchronized(self)则会降低代码效率,因为共用同一个锁的那些同步块,都必须按顺序执行。若是在self对象上频繁加锁,那么程序可能要等另一段与此无关的代码执行完毕,
Vergil_wj
·
2023-07-16 04:15
Objective-C
父元素和子元素的点击事件
场景:(需求1)pageA一开始是【默认模式】,点击父元素view(包括【搜索】文字),进入【搜索模式】;(需求2)在pageA中,点击【取消】文字时,本身文字修改为【搜索】并且返回【默认模式】解决方案:使用UIGestureRecognizerDelegate的gestureRecognizer:shouldReceiveTouch:实现效果//pageA.m@interfacePageA()@
fulai0_0
·
2023-07-16 03:55
objective-c
ios
开发语言
搜索框
【转】Unity3d与iOS交互开发—接入平台SDK必备技能
那就需要Unity3d与iOS中
Objective-C
的函数有交互,所以你就需要用到如下内容:一、Unity3dToiOS:1、创建一个C#文件SdkToIOS.cs这是调用iOS函数的接口:publicclassSdkToIOS
weixin_30562507
·
2023-07-16 03:22
移动开发
游戏
c#
Unity与iOS交互(1)——需要了解的IOS相关知识
【前言】以下只是简要介绍,详细的内容需要自己去看链接【
Objective-C
基础知识】.h.m.mm.cpp文件区别.h是头文件扩展名。
永恒星
·
2023-07-16 02:39
跨平台交互
iOS
iOS生命周期
C#与OC交互
UIApplication
target
xcode
project
创建MacOS应用的Button
使用
Objective-C
创建Button:在
Objective-C
中,可以使用NSButton类来创建按钮。
liyu.info
·
2023-07-15 22:46
macos
Protocol Buffers:
Objective-C
Reference
Objective-CGeneratedCode[Compilerinvocation-编译器调用][Packages-包][Classprefix-类前缀][Camelcaseconversion-驼峰式转换][Messages-消息][Fields-字段][Enumerations][Well-knowntypes(proto3only)-未知字段(仅proto3)][Extensions(p
Upping8
·
2023-07-15 19:27
【iOS】消息传递与消息转发
Objective-C
是一门非常动态的语言,以至于确定调用哪个方法被推迟到了运行时,而非编译时。
zdsey
·
2023-07-15 08:05
iOS源码学习
ios
xcode
objective-c
Cast of C pointer type ‘CFArrayRef‘ (aka ‘const struct __CFArray *‘) to
Objective-C
pointer type ‘NS
CastofCpointertype'CFArrayRef'(aka'conststruct__CFArray*')toObjective-Cpointertype'NSArray*'requiresabridgedcastiOS开发时,
objective-c
xiejunna
·
2023-07-15 08:35
objective-c
swift中高阶函数map、flatMap、filter、reduce
swift中高阶函数map、flatMap、filter、reduceSwift相比于
Objective-C
又一个重要的优点,它对函数式编程提供了很好的支持,Swift提供了map、filter、reduce
保持前行
·
2023-07-15 08:47
腾讯-iOS面试题2面-答案
二面1、OC中对象的结构在
Objective-C
中,对象的结构主要包括三个部分:isa指针:每个
Objective-C
对象都包含一个指向它的类的isa指针,该指针指向一个描述对象类型的结构体,即类对象或元类对象
super_man_风清扬
·
2023-07-15 00:21
iOS面试题总结
ios
Block
Block20210329001.pngBlock定义以及表达式在iOS开发中针对于
Objective-C
我们经常提到Block,对于Swift来说就是闭包,今天主要是探索Block,所以先有个疑问,什么是
KG丿夏沫
·
2023-07-14 15:15
iOS--编译
LLVM是一个模块化和可重用的编译器和工具链技术的集合,Clang是LLVM的子项目,是C,C++和
Objective-C
编译器,目的是提供惊人的快速编译。
山河丘壑
·
2023-07-14 03:22
ios
macos
xcode
objective-c
Objective-c
能实现多层继承吗?
答案是不行的。OC不支持多层继承,但可以通过遵守多个协议实现多继承。#import@protocolAdd-(int)addA:(int)ab:(int)b;@end#import@protocolSub-(int)subA:(int)ab:(int)b;@end#import@protocolMul-(int)mulA:(int)ab:(int)b;@end===================
memelook
·
2023-07-14 03:23
Swift和OC混编时, 关于@objc的作用
Objective-C
和Swift在底层使用的是两套完全不同的机制,Cocoa中的
Objective-C
对象是基于运行时的,它从骨子里遵循了KVC(Key-ValueCoding,通过类似字典的方式存储对象信息
PPFSaber
·
2023-07-13 19:20
objective-c
输出相应的小数
首先先关联几个相应的控件file:///Users/jianyi.chen/Desktop/屏幕快照%202017-09-12%20上午11.01.23.png其次写方法file:///Users/jianyi.chen/Desktop/屏幕快照%202017-09-12%20上午11.24.22.png
三岁牧羊
·
2023-07-13 17:14
MacOS开发
objective-c
小数点后几位
多重运算的Mac计算器
前段时间编写了一个计算器,能实现2+2*3的运算,代码简单易懂,是用
objective-c
写的,是Mac,不是IOS
三岁牧羊
·
2023-07-13 17:14
MacOS开发
Objective-C
objective-c
mac
计算器
【OC】对象的初始化
Objective-C
中对象的初始化是通过调用对象的init方法来完成的,init方法是NSObject类中定义的一个实例方法。在子类中,也可以重写该方法以实现特定的初始化逻辑。
三岁牧羊
·
2023-07-13 17:14
Objective-C
MacOS开发
objective-c
Cocoa
对象初始化
alloc
【Swift】Swift和
Objective-c
混编
1.介绍Swift和
Objective-C
都是苹果公司的编程语言,它们可以在同一个项目中同时使用。这种混编方式被称为“混合编程”(MixedProgramming)。
三岁牧羊
·
2023-07-13 17:13
MacOS开发
Swift
Objective-C
swift
objective-c
macos
Objective-c
中保留小数点后几位
在TextFiled中显示小数点后几位,如何希望保留2位,在f前加上.2即可@propertyfloatnum1=11.1111111111;self.textFiled.stringValue=[NSStringstringWithFormat:@"%.2f",self.num1];
三岁牧羊
·
2023-07-13 17:43
MacOS开发
Objective-C
objective-c
小数点后几位
【Swift】开发的软件出现增大的原因
与
Objective-C
相比,Swift具有更加现代化、安全和易用的特性,因此在推出之后得到了广泛的关注和使用。
三岁牧羊
·
2023-07-13 17:42
Swift
MacOS开发
Swift开发环境
swift
macos
【iOS】消息传递
Objective-C
是一种动态语言,因此其很多行为是在运行时决定的。对于静态语言来说,函数的调用在编译时就已经确定。
zdsey
·
2023-07-13 17:56
ios
cocoa
xcode
iOS开发过程中用到的第三方库
常用第三方库(持续更新ing...)滚动公告、广告[
Objective-C
]-RollingNotice[Swift]-RollingNotice-Swift网络请求[
Objective-C
]-AFNetworking
Mr_Jee
·
2023-07-01 15:50
Swift Selector
,action:Selector,forcontrolEvents:UIControlEvents)```其中的Selector源自
Objective-C
,例如SEL类型,以及@selector()方法选择器
·
2023-06-24 08:20
Flutter混合开发实践
###一、跨平台技术的出现背景#####1.原生开发Android基于Java或者Kotlin,iOS基于
Objective-C
或Swift,直接调用各自平台的SDK开发的应用程序;-优点:能快速访问各种硬件功能
·
2023-06-24 08:09
理解
Objective-C
是如何实现面对对象和Runtime
Objective-C
(称之为OC)语言是在C语言基础上实现面对对象,从而实现开发者使用面对对象的
shanguo
·
2023-06-24 04:26
iOS常见异常
NSException对象继承自NSObject,是专门用来抛出
Objective-C
异常的,有四个属性:name:异常名称reason:异常原因userInfo:异常信息,字典形式reser
iOS_Ru
·
2023-06-23 21:30
NDK-LLDB使用及Crash定位(addr2line,objdump, ndk-stack)
是MacOSX上Xcode默认的调节器,支持在电脑,IOS设备,模拟器上调试C,
Objective-C
和C++。
chymistry
·
2023-06-23 19:19
android
java
XCode12制作Swift和OC混编静态库
制作静态库1,新建framework工程,Language一栏我们选择
Objective-C
。
Bel李玉
·
2023-06-23 06:34
block和函数指针的理解
Block本质是
Objective-C
对象,是NSOb
詹姆斯洪尼古拉斯利
·
2023-06-23 01:45
使用cmake生成ios 的xcode工程,支持
Objective-C
,c++混合编程
如果想在macOS上用CMake编译ios的
Objective-C
,可以这样:cmake_minimum_required(VERSION3.21)project(testSDKLANGUAGESCXX
thehunters
·
2023-06-22 15:45
xcode
objective-c
ios
cmake
OC对象的本质
~
Objective-C
代码,底层实现?
Objective-C
底层实现是C\C++代码,C\C++代码转换成汇编语言,汇编语言转成机器语言。
求长生
·
2023-06-22 04:22
iOS底层原理--isa与类关联的原理
clangclang定义Clang是一个C语言、C++、
Objective-C
语言的轻量级编译器。源代码发布于BSD协议下。
黑眼豆豆_
·
2023-06-22 00:14
AVAudioPlayer 本地音频设置番外篇:后台定时修改音频音量NSTimer
AVAudioPlayer本地音频设置番外篇:后台定时修改音频音量NSTimer设备/引擎:Mac(11.6)/cocos开发工具:Xcode(13.0)开发语言:
Objective-c
/c++开发需求
GameTomato
·
2023-06-21 12:49
cocos2d
xcode
游戏引擎
objective-c
响应式编程在Swift中的使用
iOS客户端的原生开发使用
Objective-C
和Swift开发,使用
Objective-C
的时候注重面向对象编程,大多数都是使用命令式的编程,Swift更注重面向协议编程、函数式编程。做过
ZhongAnTech
·
2023-06-21 10:07
数据库
面试题(2)
答:优点:1).动态识别2).指标计算3).弹性讯息传递4).不是一个过度复杂的C衍生语言5).
Objective-C
与C++可混合编程缺点:1).不支援命名空间2).不支持运算符重载3).不支持多重继承
夢若繁星
·
2023-06-20 18:07
【QQ界面展示-监听键盘事件
Objective-C
语言】
一、关于这个通知,我们就说到这里,1.接下来,就看一下,我们说了这么一堆,目的是为了什么,目的是为了监听我们那个键盘的点击事件吧,我们说了一堆,目的是为了监听我们这个键盘的弹出事件、不是点击事件,当键盘弹出以后,我们是不是要做一件事儿,那么,我们知道,通知这个机制了,那么,监听这个键盘的弹出事件,<
清风清晨
·
2023-06-20 17:38
Objective-C
objective-c
计算机外设
ios
17,swift 的class,struct,enum的区别
相比于前辈
Objective-C
中的这三者,Swift将enum和struct变得更加灵活且强大,并且赋予了他们很多和class相同的属性实现更加丰富多彩的功能,以至于有时候我们很难分清他们到底有什么区别以及我该什
枫叶1234
·
2023-06-20 13:56
《Effective
Objective-C
》干货三部曲(一):概念篇
这本书讲授了很多编写
Objective-C
语言时所应该遵循的规范。刚好笔者前段时间因为产品刚开发完,有了一点空档期,于是用了3个星期的时间仔细研读和总结了这本书。
weixin_33872660
·
2023-06-20 02:45
c/c++
内存管理
移动开发
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他