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——JSONModel第三方库与Manager封装网络请求
什么是JSONModelJsonModel是用
Objective-C
写的开源库。它包含了接受发送、解析JSON数据,用JSON数据驱动初始化你的类,还能够检验JSON和嵌套模型等功能。
浪极
·
2023-10-17 21:39
ios
Method Swizzling的各种姿势
因为
Objective-C
的runtime机制,MethodSwizzling这个黑魔法解决了我们实际开发中诸多常规手段所无法解决的问题,比如代码的插桩,Hook,Patch等等.我们首先看看常规的MethodSwizzling
上山砍柴
·
2023-10-17 21:38
如何从Swift调用
Objective-C
代码?
在Swift中,如何调用
Objective-C
代码?
p15097962069
·
2023-10-17 21:33
objective-c
swift
Objective-C
类方法调用和对象方法调用
Objective-C
类方法调用和对象方法声明、定义和调用最近正在学习OC,有空就记录下自己的学习过程。
SHER_ZWP
·
2023-10-17 21:02
objective-c
Objective-C
语言简介
Objective-C
是一种面向对象的、由C++语言引入的面向对象编程语言。它为应用程序提供了一个很好的基础结构和模块,在程序设计中,用来构建一个复杂的系统。
戴子雯147
·
2023-10-17 21:01
c#
c++
开发语言
C调用
Objective-C
的类和方法
C调用
Objective-C
的类和方法最近有一个C提供回调接口调用
Objective-c
接口来传递数据的需求,研究了很久,最终通过bing的AI对话查到了需要的内容,这里记录一下,算是给基于C的IOS开发开了一个头
xiaoyaoyou.xyz
·
2023-10-17 21:00
objective-c
c语言
ios
iOS Framework 实用开发技巧
时间:2020年7月版本:Xcode11.5(11E608c)语言:
Objective-C
作者:非著名程序员介绍自己在实际开发SDK过程中遇到的实际问题,以及解决方案。仅供参考。
ChinaChong
·
2023-10-17 14:47
代码设计:C++ 一个保证带有结束符的缓冲区类(源码)
C、C++程序很烦人的一个地方就是字符串和字符数组的混乱(参看
漫谈
:C、C++字符串的困局_初级代码游戏的博客-CSDN博客),特别是网络程序,网络传输文本的时候一般是不带结束符的,使用的时候又要转成字符串
初级代码游戏
·
2023-10-17 12:08
开发语言
C++
IOS - Objective C 学习笔记
Command+R=运行Command+N=新建Swift语言是苹果公司于2014年6月的WWDC大会上发布的一种新的语言,由苹果公司完全开发,未来将替代
objective-c
。
BP白朴
·
2023-10-17 07:12
练习题
Objective
C
Objective-c
关键字和概念
@看到这个关键字,我们就应该想到,这是Object-C对C语言的扩展,例如@interfaceXXX。@interface声明类@implementation实现类@protocol声明协议@optional与@protocol配合使用,说明协议中的某个或者某几个方法可以不实现@required与@protocol配合使用,说明协议中的某个方法或者某几个方法必须实现@end与@interface,
张梓瑶
·
2023-10-17 07:12
Objective-C
objective-c
Objective-C
原理系列(一)
2019独角兽企业重金招聘Python工程师标准>>>
Objective-C
简称OC(下面以此代称),是在C语言的基础上,增加了一层最小的面向对象语言。
weixin_34309543
·
2023-10-17 07:10
移动开发
c/c++
runtime
objective-c
关键字和概念
@看到这个关键字,我们就应该想到,这是Object-C对C语言的扩展,例如@interfaceXXX。@interface声明类@implementation实现类@protocol声明协议@optional与@protocol配合使用,说明协议中的某个或者某几个方法可以不实现@required与@protocol配合使用,说明协议中的某个方法或者某几个方法必须实现@end与@interface,
weixin_30468137
·
2023-10-17 07:39
内存管理
c/c++
xcode
【Effective
Objective-C
】内存管理
文章目录前言理解引用计数引用计数工作原理属性存取方法中的内存管理自动释放池保留环要点以ARC简化引用计数使用ARC时必须遵循的方法命名规则变量的内存管理语义ARC如何清理实例变量覆盖内存管理方法要点在dealloc方法中只释放引用并接触监听要点编写“异常安全代码”时留意内存管理问题要点以弱引用避免保留环要点以“自动释放池块”降低内存峰值要点用“僵厂对象”调试内存管理问题要点不要使用retainCo
kochunk1t
·
2023-10-17 07:35
objective-c
ios
移动开发
浅析iOS应用中的main()和UIApplication
所有的C语言编写的程序,其执行入口都是main()函数,
objective-c
是基于C语言的面向对象的扩展和修改,同样,所有的oc程序的执行入口同样是main()函数.下面我们来简单分析一下iOS应用程序的
DuoRuaiMiFa
·
2023-10-17 07:35
iOS
mac
ios
objective-c
delegate
application
Objective-C
语言特性相关面试汇总
1.0分类(Category)问题1:你用分类做了哪些事?声明私有方法分解体积庞大的类文件把Framework的私有方法公开问题2:分类的特点运行时决议可以为系统类添加分类问题3:分类中都可以添加哪些内容?实例方法类方法协议属性(只生成对应get和set方法并未添加实例变量)问题4:分类加载调用栈问题5:分类实现原理运行时决议分类添加的方法可以覆盖(效果是覆盖实际宿主类的同名方法仍然存在)原类方法
阿雷_
·
2023-10-17 07:34
iOS面试大全
iOS
如何优雅的谈论
Objective-C
在面试中,我们经常会遇到一些原理性的问题,很常识但很难用通俗的语言解释清楚,这也是大部分业务级程序员经常失误的地方。虽然写了多年代码,但是核心思想不清,导致自己的后续发展受限,这是一个优秀的程序员和普通程序员的分水岭。要知其然而知其所以然!这也是整理这篇文章的初衷。文中结合了之前的一些文章,条理更清晰,内容更深入。本文包括:OC的面向对象运行时Runtime运行循环RunLoop事件响应链引用计数
TY_IOS
·
2023-10-17 07:34
ios开发
Runtime
RuntimeRunLoop
Objective-C
Objective-C
学习备忘单
终极版本的
Objective-C
教程备忘单帮助你进行iOS开发。想开始创建你的第一个iOS应用程序么?
简单极致_李
·
2023-10-17 07:34
iOS
【应用程序代理对象ApplicationDelegate-应用程序启动过程介绍
Objective-C
语言】
一、那我们接着昨天的内容,继续往下讲1.有人对昨天最后这块儿内容有点儿晕,再捋一下吧,1)我们刚开始的时候,是不是在Main.storyboard里面,放了一个按钮2)我呢,想在点击按钮的时候,执行一些操作,对吧,所以呢,我给它拖了一个事件,拖到类实现里面,3)那,首先,第一步:我们演示的是获取这个应用程序对象:然后呢,获取应用程序对象,比如说,它是一个单例,怎么去验证它是一个单例呢,是不是获取两
清风清晨
·
2023-10-17 07:02
Objective-C
objective-c
开发语言
macos
祝贺华中农业大学金双侠教授|2023年国家杰青名单,含植物科学领域13人
公众号:生信
漫谈
,获取最新科研信息!祝贺华中农业大学金双侠教授|2023年国家杰青名单,含植物科学领域13人https://mp.weixin.qq.com/s?
生信漫谈
·
2023-10-17 05:54
生信漫谈
学习方法
2018-04-25
线上账务系统余额并发更新问题记录物联网技术周报第134期:智能音箱Alexa与Arduino制作家门口的安全快递柜WebLogic反序列化漏洞(CVE-2018-2628)
漫谈
如何在Linux中使用LVM
baitu
·
2023-10-17 03:57
Objective-C
Runtime 运行时之二:成员变量与属性
在前面一篇文章中,我们介绍了Runtime中与类和对象相关的内容,从这章开始,我们将讨论类实现细节相关的内容,主要包括类中成员变量,属性,方法,协议与分类的实现。本章的主要内容将聚集在Runtime对成员变量与属性的处理。在讨论之前,我们先介绍一个重要的概念:类型编码。类型编码(TypeEncoding)作为对Runtime的补充,编译器将每个方法的返回值和参数类型编码为一个字符串,并将其与方法的
钟敏_1788
·
2023-10-16 21:07
批判性思维
漫谈
之恩尼斯定义
来自西安黄鑫的博客最近,越来越多的人开始关注批判性思维(criticalthinking),越来越多的文章都提到批判性思维的重要性。但是,我发现许多作者对批判性思维这一概念的理解存在着不全面甚至误解的现象。作为一直从事批判性思维教学的老师,我觉得有必要写一些批判性思维方面的文章。从今天开始,我将陆续为大伙分享这一领域的理念和内容,并希望通过对这些文章的分享与讨论,帮助大伙了解和学习批判性思维。不知
吴向东老师
·
2023-10-16 20:13
漫谈
老北京菜肴
要说北京菜肴的特点,我想按照这样一个顺序来说:先说菜肴的功能,再根据功能简要说说由来和发展,之后附带讲讲中式菜肴的基本烹饪方法,最后说老北京菜肴和现代北京菜肴的特点。一、菜肴的功能根据我的体验和理解,菜肴可以有以下几个功能:1.充饥裹腹。这是它的基本功能,也是它的原始功能。人要生存,首先不能饿着,得靠食物维持生命。所以,不论什么年代,物质多么匮乏,人类都需要找食物裹腹。在物质极度稀缺年代或困境中,
姜华平
·
2023-10-16 15:42
文学
漫谈
之作品蕴涵的民族心理和人文精神
今天读2018《考试大纲》时,读到了里面对“文学类文本阅读”的考查内容规定,其中有一句是说:阅读鉴赏文学作品,应注重价值判断和审美体验,感受形象,品味语言,领悟内涵,分析艺术表现力,理解作品反映的社会生活和情感世界,探索作品蕴涵的民族心理和人文精神。像感受形象、品味语言、领悟内涵,分析艺术表现力,理解作品反映的社会生活和情感世界都好理解。可是关于价值判断和民族心理,人文精神,是什么东西,就有点费解
歪哥Y_bro
·
2023-10-16 14:08
漫谈
心得
这几天一直在赶着制作java游戏,基础不好,课本没有看完,这是我显得很被动,而且游戏制作速度很慢,更要命的是,前几天我的eclipse出现了问题,之前敲的代码出现了乱码问题,于是我不得不从头再来,我的进度有变慢了。周日上午,组长开会,学姐回来说我们组的进度是最慢的两个组之一,我知道,我拖了我们组的后腿,这让我很愧疚。我也在努力加快自己的进度,但是学的太少还是限制了我的进度。如今,我只能看着视频跟着
张博凯_强化班
·
2023-10-16 12:41
OC对象的分类
Objective-C
对象,简称OC对象,分为三类:instance对象(实例对象)class对象(类对象)meta-class对象(元类对象)instance对象就是通过类alloc出来的对象,每次alloc
凌云01
·
2023-10-16 05:46
【iOS】仿写iOS计算器总结
这里提供两篇博客参考:四则运算栈的四则运算(带小数点和括号)然后根据OC的特性,(
Objective-C
中没有栈这种数据结构)考虑用可变数组来直接进行对栈的模拟,操作更简洁。当然,也可以直接
zdsey
·
2023-10-16 02:49
ios
漫谈
| 人与美
美是多种多样的,有自然的美,有社会的美,也有科学的美……黄昏.天际但是,美本身确是不存在的,找不到独立于世间万物,独立于人的美。日月星辰,山河大地,确实很美。暴雨里给老奶奶撑伞的女孩也很美。精密仪器、逻辑严密的证明过程也很美。……但是,没有人,没有人去观察,没有人去发现,没有人去创造,没有人,那么“美”也就不存在了。因为,美,是人类的,又不独独属于人类的。夏.天
松下煮酒
·
2023-10-15 20:39
漫谈
自动驾驶-自动驾驶最新的技术栈有哪些,一文讲清楚
目录1简介2简要介绍2.1自动化水平2.2硬件2.3软件3感知4轨迹预测5建图6定位7规划8控制9V2X10仿真11安全性12数据闭环12.1数据选择12.2数据标注12.3主动学习13结论13.1ChatGPT和SOTA大模型13.2大模型在自动驾驶系统中的应用1简介10多年来,自动驾驶一直是一个热门话题。2004年和2005年,DARPA举办了乡村无人车大赛。2007年,DARPA还举办了城市
林聪木
·
2023-10-15 07:31
自动驾驶
人工智能
机器学习
ios xmlnode html,GitHub - stklieme/HTMLDocument:
Objective-C
/ Swift wrapper for HTML parser of libx.
WrapperforHTMLparseroflibxml2writteninObjective-CandSwift3ThisHTMLparsergivesaccesstolibxml2withObjective-CinMacOS(Leopardandhigher)andiOS.TheSwift3versionrequiresXcode8andMacOS10.9+Anoptionalcategory
weixin_39745933
·
2023-10-15 06:12
ios
xmlnode
html
iOS 项目的编译速度提高
目前还是纯
Objective-C
的项目,没有引入Swift。
weixin_30745641
·
2023-10-15 06:41
移动开发
xcode
cocoapods
Objective-C
中的BOOL类型
以前认为OC中的BOOL类型和其他基本类型一样,都是预设好的关键字,今天看runtime源码的时候才发现不是这样的,看来以后还是要多深入底层看看。在objc/objc.h类中是这样定义BOOL类型的:#ifOBJC_BOOL_IS_BOOLtypedefboolBOOL;#else#defineOBJC_BOOL_IS_CHAR1typedefsignedcharBOOL;//BOOLisexpl
kim_xx
·
2023-10-15 02:17
iOS开发者,想要拿到大厂offer之前,先了解一下这些吧!
iOS开发的标准语言是
objective-c
。是c的一种超集,它是对c的扩展,支持面向对象编程。像后来的一些高级语言java,c#等都借鉴了该语言的面向对象特性。当然在iO
_小迷糊_997
·
2023-10-15 01:01
Windows中使用GCC介绍
但其很快扩展,变得可处理C++,后来又扩展为能够支持更多编程语言,如Fortran、Pascal、
Objective-C
、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改名GNU编译器集合
软件技术爱好者
·
2023-10-15 01:56
C
C++学习
编程实践系列
编程资料
开发语言
iOS开发之--数据存取
例如前面IOS开发系列—
Objective-C
之Foundation框架的文章中提到归档、plist文件存储,包括偏好设置其本质都是存储为文件,只是说归档或者plist文件存储可以选择保存到沙盒中,而偏好设置系统已经规定只能保存到沙盒的
PM_rcount
·
2023-10-15 00:03
iOS
IOS
数据
ios开发
iOS开发系列--数据存取
例如前面IOS开发系列—
Objective-C
之Foundation框架的文章中提到归档、plist文件存储,包括偏好设置其本质都是存储为文件,只是说归档或者plist文件存储可以选择保存到沙盒中,而偏好设置系统已经规定只能保存到沙盒的
kkwant
·
2023-10-15 00:59
数据
sqlite
Core
Data
FMDB
ios开发
偏好设置
蓝懿ios技术交流和心得分享16.1.6
例如前面IOS开发系列—
Objective-C
之Foundation框架的文章中提到归档、plist文件存储,包括偏好设置其本质都是存储为文件,只是说归档或者plist文件存储可以选择保存到沙盒中,而偏好设置系统已经规定只能保存到沙盒的
凉心垃圾丶
·
2023-10-15 00:55
c语言
ios
刘国斌
技术
蓝懿iOS
iOS SQLite、CoreData、FMDB数据库详解
例如前面IOS开发系列—
Objective-C
之Foundation框架的文章中提到归档、plist文件存储,包括偏好设置其本质都是存储为文件,只是说归档或者plist文件存储可以选择保存到沙盒中,而偏好设置系统已经规定只能保存到沙盒的
Chana719
·
2023-10-15 00:23
iOS历程
ios平台
数据存储
c语言
iOS报错Application circumvented
Objective-C
runtime dealloc initiation for <xxx> object
ApplicationcircumventedObjective-Cruntimedeallocinitiationforobject.运行一个比较旧的项目报这个错误,参考这篇文章轻松解决,工程里用到了IQKeyboardManager,搜索initialize修改IQUIView+Hierarchy.m中的initialize方法:+(void)initialize改为+(void)load[s
又菜又爱coding
·
2023-10-14 22:10
iOS开发
ios
objective-c
swift基础教程
swift介绍swift可以使用Cocoa库,而Cocoa本身由
Objective-C
语言写成,
Objective-C
又是C语言的严格超集,所以在Swift应用中我们可以很简单的混入C语言代码,甚至是C
BenzeneAlkene
·
2023-10-14 22:09
新手教程
基础
干货
swift
把
Objective-C
framework 引入到 Swift framework
最近有个项目是纯Swift语言的动态库,这个Swiftframework需要复用另一个项目组纯
Objective-C
写成的陈年老代码动态库。
抹子池_suusatoshigi
·
2023-10-14 22:47
iOS
cordova
swift
objective-c
ios
xcode
Pod私有库包装第三方framework问题, swift call
Objective-C
以前都是一个人一个项目就没有模块化,最近项目是严格按照模块化开发,每个模块一个Pod。最近在一个模块中集成第三方framework的时候,遇到问题了。项目使用swift开发,但是这个第三方framework是OC开发的。引入第三方库后编译遇到了很多问题。CouldnotbuildObjective-Cmodule‘xxx’这个问题再网上找到了解决方法https://github.com/Cocoa
大招至胜
·
2023-10-14 22:40
Mobile
Dev
iPhone
Dev
Swift 5.0基础部分
然而,如果你有C或者
Objective-C
开发经验的话,你会发现Swift的很多内容都是你熟悉的。
KobeBrant
·
2023-10-14 20:49
简单谈谈Redis中的几种java客户端以及优缺点!
一、摘要相对于其他的分布式中间件,Redis支持的客户端种类非常繁多,涵盖更加全面,除了支持比较流行的c、c++、java、C#、php、Python等语言以外,还支持
Objective-C
、Swift
Java_LingFeng
·
2023-10-14 19:04
redis
缓存
java
jvm
后端
swift 4.0用setValuesForKeys()无法赋值问题
@objcSwift3中继承自NSObject的类,不需要手动添加@objc,编译器会给所有的非private的类和成员加上@objc,private接口想要暴露给
Objective-C
需要@objc的修饰
Robinone
·
2023-10-14 19:05
漫谈
企业级SaaS的多租户设计
企业级SaaS市场近几年在每个细分领域都涌现出了一批玩家。从技术角度看,不同的领域、不同的SaaS产品,必定有着同样的架构内核,其中最关键的便是对于多租户(Multi-Tenancy)的支持。对广大企业来说,引入SaaS产品本质上就是对互联网服务的租赁,因而多租户便必然是SaaS的天然属性之一,也是其与传统互联网应用架构设计的重要差异之一。在SaaS架构的成熟度演进过程中,其核心路线便是如何实现多
网易智企
·
2023-10-14 12:19
开发
SaaS
多租户
swift和OC的比较
Objective-C
以面向对象编程为主,当然你可以引入类似ReactiveCocoa的类库来进行函数式编程。类型安全Swift是一门类型安全的语言。鼓励程序员在代码中清楚明确值的类型。
_苏丽君_
·
2023-10-14 12:41
Objective-C
内存管理
释放掉不用的内存,保证还可能被使用的内存不会被回收。这是内存管理要做的的事情,OC是通过引用计数来管理的,MRC和ARC的区分只是:引用计数是由程序员还是编译器和语言来负责管理。为啥要使用引用计数在c中堆中的对象是由程序员负责的://malloc必须和free成对出现char*str=(char*)malloc(sizeof(char)*10);//dosomething//如果忘了free就泄漏
sunshinfight
·
2023-10-14 01:48
《班主任工作
漫谈
》第四章、第3-4篇,"设立值日班长"、“养鱼负责人——鱼长”149-154页!
2019年2月26日星期二,距离魏书生老师讲座(4月22日)还有55天班主任第2组【李萍】的打卡记录:1.读原文:《班主任工作
漫谈
》第四章、第3-4篇,"设立值日班长"、“养鱼负责人——鱼长”149-154
萍萍爱梓竹
·
2023-10-14 00:33
纯净IP地址--跨境人的爱恨情仇
本文尝试为大家做一番IP地址的启蒙式
漫谈
,并着重介绍一下在跨境人士眼中,对IP地址的看法与要求。2、什么是IP地址什么是IP地址?
花漾灵动
·
2023-10-13 22:34
指纹浏览器
跨境电商
教育电商
edge浏览器
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他