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
语言,可是我无法摆脱的事情是:它实在太难了。一位有经验的开发人员可能会嘲笑我讲的这句话,但确实是这样的。
Python编程导师
·
2023-10-13 06:29
【C/C++】深入了解GCC编译器:命令使用及参数解释
引言GCC是一个广泛使用的编译器套件,支持多种编程语言,包括C、C++、
Objective-C
、Fortran等。它提供了一系列命令和参数,用于编译、链
小子宝丁
·
2023-10-12 21:07
C/C++
c语言
c++
unix
[Swift5.1] 28-响应式编程
提供更优雅的数据绑定一般与函数式融合在一起,所以也会叫做:函数响应式编程(FunctionalReactiveProgramming,简称FRP)比较著名的、成熟的响应式框架:ReactiveCocoa简称RAC,有
Objective-C
codeTao
·
2023-10-12 18:10
iOS isa指针
在
Objective-C
中,任何类的定义都是对象。类和类的实例没有任何本质上的区别。任何对象都有isa指针。
丶奔波儿灞
·
2023-10-12 12:26
原生开发什么意思_网站打包生成的APP和原生开发APP有什么区别?
Java(Android),
Objective-C
(iOS)以及VisualC++(WindowsMobile)等等需要使用各自的软件开发包,开发工具以及各自的控件我们做的手机网站打包的APP从原生演变过来的通过
weixin_39593593
·
2023-10-12 12:47
原生开发什么意思
gcc和g++
一、GCCGNU编译器套件(GNUCompilerCollection)包括C、C++、
Objective-C
、Fortran、Java、Ada和Go语言的前端,也包括了这些语言的库(如libstdc+
丑心疼
·
2023-10-12 11:49
c/c++
前端
后端
ViewUI
iOS开发常用的第三方库 2022-04-03 周日
简介当前的时间节点,国外Swift已经占主流;国内,正处于从
Objective-C
向Swift逐步过渡的时期。所以,工作中用
Objective-C
,同时Swift边学边做,算是一个方法。
勇往直前888
·
2023-10-12 04:25
iOS模拟器 libc++abi.dylib`__cxa_throw: 0x1095cbc6b <+0>: pushq 崩溃
cxa_throw:0x1095cbc6b:pushq%rbp解决方案修改全局断点“AllExceptions”Breakpoint>EditBreakpoint>Exception修改为
Objective-C
x_JANG
·
2023-10-12 02:34
【PickerView案例13-应用程序对象介绍
Objective-C
语言】
一、应用程序对象介绍:1.应用程序对象介绍:应用程序介绍:应用程序介绍:应用程序介绍:应用程序启动,本身这一过程,不是应用程序启动就完事儿了,它有一些比较细节的东西,比如说:1)info.plist以及pch文件2)UIApplication对象这个呢,我们都是分开的去说,到最后,再把它汇总一下,接下来呢:就开一下这个2)UIApplication对象:UIApplication对象:来看:来看:
清风清晨
·
2023-10-11 23:37
Objective-C
objective-c
开发语言
macos
【PickerView案例14-复习第一天内容
Objective-C
语言】
一、复习一下昨天讲的内容:1.02-UI进阶-第1天(应用程序启动原理)1)数据选择控件2)项目配置文件介绍3)应用程序启动原理第一个给大家讲的数据控件儿,是什么,UIPickerView,吧,1)UIPickerView2)UIDatePicker第一个,讲的UIPickerView,然后后面,才是UIDatePicker,对吧,关于这个UIPickerView,我们讲了有三个案例,对不对,1)
清风清晨
·
2023-10-11 23:03
Objective-C
objective-c
开发语言
macos
iOS BAT面试宝典 PDF
目录(1)序言(2)版本控制(3)UNIX常用命令(4)C语言(5)
Objective-C
(6)内存管理(7)KVO-KVC(8)Block(9)Swift(10)UI(11)报错警告调试(12)第三方框架及其管理
斌雅读书
·
2023-10-11 23:38
转载_深入理解 iOS Rendering Process(
Objective-C
)
2018.4.18如原作者要求删除,请联系我,立删。作者:Lision链接:深入理解iOSRenderingProcess來源:Cocoa开发者社区著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Cover作者:Lision前言iOS最早名为iPhoneOS,是Apple公司专门为其硬件设备开发的操作系统,最初于2007年随第一代iPhone推出,后扩展为支持Apple公司旗下
Raywf
·
2023-10-11 23:24
OC基础回顾(六)了解和使用Xcode
在窗口的右上角有一组工具栏按钮(2)更改公司名称的方法新建
Objective-C
源文件时,Xcode会自动帮你生成注释文字。如下:////ViewController.h//LearnXco
妙亦涵
·
2023-10-11 17:10
objective-c
ide
xcode
ios 面试题
objective-c
–类里面的方法只有两种,静态方法和实例方法.这似乎就不是完整的面向对象了,按照OO的原则就是一个对象
有没有人告诉你
·
2023-10-11 17:10
ios
UITableViewCell
UIScrollView
UITableView
苹果
多用字面量语法,少用与之等价的方法
编写
Objective-C
程序是,总会用到某几个类,它们属于Foundation框架。虽然从技术上来说,不用Foundation框架也能写出
Objective-C
代码,但实际上却经常用到此框架。
BBLv
·
2023-10-11 02:06
OC基础教程4-Foundation 框架介绍
前言尽管Foundation框架只是Cocoa的一部分,没有内置于
Objective-C
的语言中,但是它依然十分重要,这篇就对它进行讲解。
晓疯哦
·
2023-10-11 01:25
Object-C
objective-c
objective-c
获取iPhone系统当前时间字符串适配12小时制和24小时制
我们最开始获取系统当前时间,如下,这种方式存在一个问题,当iPhone关闭了24小时制时,获取的时间格式是:iPhone11上:20230822下午210568760;iPhone7plus上:2023082240043851PM;而我们预期的时间格式是:20230822172433548之前获取时间格式-(NSString*)getTime_bak{NSDateFormatter*formatt
xiejunna
·
2023-10-10 16:12
iphone
ios
objective-c
Objective-C
基础-Runtime
1、什么是RuntimeObjective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同
Objective-C
的动态性是由RuntimeAPI来支撑的RuntimeAPI提供的接口基本都是
学习天亦
·
2023-10-10 12:21
解决Cannot use '@try' with
Objective-C
exceptions disabled报错
Xcode打包提示:Cannotuse'@try'withObjective-Cexceptionsdisabled解决方法:修改target->buildsettings->All|Combined->AppleLLVMCompiler4.2-Language中EnableObjective-CExceptions为YES[图片上传中...(image-bea25c-1554701892567-
舒翱
·
2023-10-09 15:34
谈谈oc和swift的区别
1.Swift和
Objective-C
的联系Swift和
Objective-C
共用一套运行时环境,Swift的类型可以桥接到
Objective-C
(下面我简称OC),反之亦然。
osnail
·
2023-10-09 14:46
学习笔记:
Objective-C
load 与 initialize 方法
简介在前东家的工作项目中,遇到过使用+load进行MethodSwizzling相关配置的情况,当时大概查了下+load方法的特点和用法,也没有太在意;后来看资料发现还有个+initialize方法,与+load有相似之处但区别也很大,于是趁当下有闲暇时间,系统阅览文档后写下学习笔记,以作日后回顾参考。共同点看过官方文档以及别人的博客后觉得,它们共同点不大,若是从使用角度去看,可以认为都可以用作类
DesmondDAI
·
2023-10-08 18:49
iOS开发:UIColor转成纯色图片(UIImage)
Objective-c
版本UIKIT_EXTERNUIImage*__nullableUIColorAsImage(UIColor*__nonnullcolor,CGSizesize){CGRectrect
Harvey66
·
2023-10-08 06:48
iOS
开发
UIColor
UIImage
颜色转图片
写写我的2019
我,小喵,一个Node.js程序员~搬过
Objective-C
、前端的砖,未来的路很长,看你怎么走吧~再过半个月大家就高高兴兴回家团聚了,现在每个公司大概都是年底总结、跟你的lead、head回头看看2019
刘永勇
·
2023-10-08 04:52
Objective-C
中+(void)load和+(void)initialize差异
参照完这两篇文章(
Objective-C
深入理解+load和+initialize以及一道题搞清楚
Objective-C
中load和initialize)后,自己也大概总结了一下。
IUVO
·
2023-10-07 17:27
从零搭建通用项目-扩展框架
2我大致分为三类:视图类网络类功能类视图类基础样式扩展:TabBarController扩展ESTabBarController其他视图扩展按照需求去找类似的开源框架自动布局:
Objective-C
用Masonry
小豆子__
·
2023-10-07 12:15
iOS property关键字详解
一、property关键字介绍简介:属性(property)是
Objective-C
的一项特性,用于封装对象中的数据。这一特性可以令编译器自动编写与属性相关的存取方法,并且保存为各种实例变量。
小猪也浪漫
·
2023-10-07 09:32
面试题2
Swift是苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与
Objective-C
共同运行于MACOS和iOS平台,用于搭建基于苹果平台的应用程序。
菜鸟小邪神
·
2023-10-07 01:44
百度App
Objective-C
/Swift 组件化混编之路(三)- 实践篇
概述前文《百度AppObjective-C/Swift组件化混编之路(二)-工程化》已经介绍了百度App组件内
Objective-C
/Swift混编、单测、以及组件间依赖、二进制发布、集成的工程化过程。
大菠萝_DABLO
·
2023-10-06 20:23
第三章 类,对象和方法
什么是对象==像java,c++,
objective-c
都是面向对象的语言而c就是过程性语言面向对象编程就是你有一个东西,然后你要对它做什么。
vikimemory
·
2023-10-06 19:53
WKWebview 加载过程中的性能指标图解
背景讨论WKWebview在加载h5页面时,
Objective-C
里的WKNavigationDelegate、window.performance.timing、WKUserScriptInjectionTimeAtDocumentStart
hite和落雁
·
2023-10-06 12:48
iOS面试题:如何调试BAD_ACCESS错误
死循环EXC_BAD_ACCESS的本质在C和
Objective-C
中,你一直在处理指针。指针无非是存储另一个变量的内存地址的变量。当您向一个对象发送消息时,指向该对象的指针将会被引用。
sunnyxg0812
·
2023-10-06 12:25
Apollo Planning2.0决策规划算法代码详细解析 (2): vscode gdb单步调试环境搭建
GDB编译器通常以gdb命令的形式在终端(Shell)中使用,发展至今,GDB调试器已经对C、C++、Go、
Objective-C
、OpenCL
自动驾驶Player
·
2023-10-06 11:45
vscode
自动驾驶
ADAS
智能驾驶
人工智能
c++
Objective-C
编码规范
首选Swift,除非部分需要使用OC的场景:基础组件(需要兼容OC调用)需要和C/C++交互文件命名类文件使用PG前缀,注意大写.业务组件需要添加模块前缀,比如Order/HomePage.PGOrderViewController.h/PGHomePageViewController.m提示:避免潜在的命名冲突.分类分类使用类名+扩展字段@InterfaceNSObject(Test)@prop
孙国庆
·
2023-10-06 04:01
开发手机软件需要学什么内容才可以呢
Swift和
Objective-C
:用于iOS应用程序开发的主要语言。Kotlin:一种在Android开发中逐渐流行的语言。开发环境:下载和安装适用于您选择的平台的开发环境,
莫等闲_青鸟
·
2023-10-06 04:45
ios
android
Swift 4.0 —— 一句代码完成json解析
用
Objective-C
或者Swift2.0/3.0把服务端下发的json解析成对象需要把json数据。
肩肩
·
2023-10-05 12:13
iOS高级工程师必备技能
1.高级C语言、C++语言C语言是iOS开发的语言(
Objective-C
)基础,在iOS开发培训的课程中也会涉及到。
单线程Jack
·
2023-10-04 20:18
Swift正确选择struct和class
默认使用struct当您需要
Objective-C
互操作性时使用class。当您需要控制正在建模的数据的身份时,请使用class。使用struct配合protocols来共享行为和实现方法。
捡书
·
2023-10-04 06:54
iOS Runtime详解
Objective-C
是一门动态语言,会尽可能的将决定性的工作从编译时和链接时推迟到运行时,也就是说只有编译器是不够的,还需要一个运行时系统(runtimesystem)来执行编译后的代码。
当沉默已成习惯
·
2023-10-04 03:49
【PickerView案例11-自定义键盘操作01
Objective-C
语言】
一、UIDatePicker-日期选择控件1.上节课呢,我们把这个国旗选择,已经实现过了,对吧,然后呢,是我们这个日期选择控件,UIDatePicker自定义View,大家是不是已经很熟悉了,所以呢,我们就不再多说了,那接下来呢,我们就来看,第二个控件,UIDatePicker,上午呢,我们只是简单介绍了一下,下午呢,我们用它来做一些事情了,那,首先呢,也是一样的,先让大家看一下它的案例啊,点这个
清风清晨
·
2023-10-04 02:13
Objective-C
计算机外设
objective-c
javascript
【PickerView案例12-info_plist-PCH文件介绍
Objective-C
语言】
一、给大家介绍一下我们项目的一些文件:1.这个呢,是项目的基础文件:一些类啊:一些图片啊:还有加载图片,最主要,就是这个东西:info.plist:文件info.plist:2.那,需要大家了解一点,关于它的历史啊:我们现在用的时候,都是从xcode6.4开始的,或者说,直接xcode7,开始的,在这个xcode6,以前啊,这个info.plist,文件,不是这么命名的,它是以项目的名称,创建的,
清风清晨
·
2023-10-04 02:40
Objective-C
objective-c
前端
开发语言
Objective-C
代码混淆
【本文转载自】(https://blog.csdn.net/yiyaaixuexi/article/details/29201699)class-dump可以很方便的导出程序头文件,不仅让攻击者了解了程序结构方便逆向,还让着急赶进度时写出的欠完善的程序给同行留下笑柄。所以,我们迫切的希望混淆自己的代码。混淆的常规思路混淆分许多思路,比如:1)花代码花指令,即随意往程序中加入迷惑人的代码指令2)易读
东了个尼
·
2023-10-03 14:14
纽约时报 移动团队
Objective-C
规范指南
纽约时报移动团队
Objective-C
规范指南这份规范指南概括了纽约时报iOS团队的代码约定。
清风烈酒2157
·
2023-10-03 09:29
27、【Swift】高级运算符 - Advanced Operators
Swift运算符基本运算符高级运算符(包括C或
Objective-C
所有按位和移位运算符。)与C的算术运算符不同,Swift算术运算符默认是不会溢出的。所有溢出行为都会被捕获并报告为错误。
Sunday_David
·
2023-10-03 03:40
iOS 中 CSV格式文件读写
(:来自百度百科)CSV其实就是一个纯文本,那么对应到
Objective-C
中,他就是一个NSString,对应到Swift中就是一个String举个sj_mino1001.jpg,715282,4FB55FE8sj_mino100
新南12138
·
2023-10-02 21:07
objective-c
基础学习
目录第一节:OC介绍第二节:Fundation框架第三节:NSLog相对于print的增强第四节:NSString第五节:oc新增数据类型第六节:类和对象类的方法的声明与实现第七节:类和对象的存储第八节:nil与NULL第九节:分组导航标记#pragmamark第十节:方法与函数的区别第十一节:添加文件的便捷方法第十二节:对象与方法第十三节:异常处理第十四节:对象方法和类方法第十五节:NSStri
TO_ZRG
·
2023-10-02 07:31
objective-c
学习
开发语言
Objective-c
字符串遍历
遍历字符串在oc中遍历字符串的至少可以使用以下两种方法(1)通过查找的方式来(这方式适合所有格式的子符串,推荐使用)NSString*newStr=@"abdcdddccdd00大家好哦";NSString*temp=nil;for(inti=0;i<[newStrlength];i++){temp=[newStrsubstringWithRange:NSMakeRange(i,1)];NSLog
MJiao
·
2023-10-01 11:44
IOS
Source Insight 4.0使用介绍
简介SourceInsight是一个功能非常强大的,面向项目的程序编辑器,具有针对C/C++,C#,Java,
Objective-C
等的内置动态分析。
路过的小熊~
·
2023-10-01 00:12
其它
c++
开发语言
Swift版本历史和各版本特性
Swift版本历史和各版本特性author:Criustime:2020/5/12type:学习笔记发展历程:从2014年至今,已经有15个版本发布,其中5个大版本,10个小版本;与之对比的是
Objective-C
weixin_43929580
·
2023-09-30 22:51
学习笔记
swift
[iOS]-消息传递和消息转发机制
的执行流程objc_msgSend在cache中快速查找方法类表中查找总结一下缓存查找和方法列表查找resolveMethod动态解析(动态决意)消息转发消息接收者替换完全消息转发总结与思考参考的博客:
Objective-C
&Carry
·
2023-09-30 19:31
ios
objective-c
xcode
Effective
Objective-C
2.0读书笔记(二)
当程序运行起来后,为其提供相关支持的代码叫做“
Objective-C
运行期环境”。
lattr
·
2023-09-29 07:13
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他