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】
Expression is not assignable (OC为什么不能直接修改结构体属性)!
self.image.frame是
Objective-C
语法,是读取image属性的frame属性,在
Objective-C
中使用点来访问属性只是一种语法,所以self.imag
Jackson__Chan
·
2023-06-20 02:43
Object-C
Xcode
Object-C
iOS
oc
xcode
结构体
objective-c
关于搜索页收起键盘
类似做一个这样的搜索页面,有一个输入框,下面是搜索结果。1、点击输入框时,弹窗键盘;2、输入完成,回车时,收起键盘;3、点击输入框以外的区域,收起键盘;4、左右滑动时,收起键盘;5、上下滑动列表时,收起键盘;-(void)viewDidLoad{[superviewDidLoad];//其他代码//初始化输入框、列表、设置列表的委托//输入框是self.view的子孙元素//设置点击任何非文本框的
fulai0_0
·
2023-06-19 12:26
objective-c
计算机外设
开发语言
Objective-C
混用UITabBar与UINavigation
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言混用UITabBar与UINavigation做app,tab和nav,有时候显示有时候需要隐藏,记录目前使用的解决方案。一、效果1、主页使用UITabBar管理,有三个tab分页2、在tab分页的根视图时显示tab,隐藏nav。3、二级页面全部用UINav
fulai0_0
·
2023-06-19 12:24
objective-c
tab+nav
【代码阅读软件】source insight 4.00.0.124 的 下载、安装、阅读代码
它支持多种编程语言,包括C、C++、Java、
Objective-C
、Python、PHP、HTML等。
wkd_007
·
2023-06-19 11:42
嵌入式开发
windows
c++
c语言
编辑器
如何在iOS上运行Python+Pillow(PIL)(一)
Pillow(PIL)先看下最终App运行结果使用到的架构和工具第一步:使用[Beeware](http://beeware.org)生成一个App基础架构第二步:编译pillow静态库第三步:深入修改集成
objective-c
weixin_46550767
·
2023-06-19 10:57
Python
Pillow
python
ios
objective-c
xcode
编程语言
Makefile规则详解
Makefile规则详解1.前言GCC(即GUNCCompiler)属于最早被开发出来的C编译器,至今依旧应用广泛,而且还增加了对C++,
Objective-C
,Fortran,Ada,Go等语言的编译支持
zhbi98
·
2023-06-19 04:11
ARM嵌入式开发
Linux
Make
Makefile
GCC
【QQ界面展示-通知的发布和监听
Objective-C
语言】
一、来,看看,我们先给大家介绍一下通知1.那么,这个通知,我们就是要给大家介绍三个东西1)一个是通知的发布:如何发布通知2)一个是通知的监听:发布以后,如何监听通知3)一个是通知的移除:注意,通知一定要怎么样,最后,移除,2.当你监听了一个通知以后,当你这个对象没有的时候,一定要把它移出一下,这个通知,否则就会有,野指针错误了,类似于野指针错误了,空对象错误,所以说,我们,要学习就是通知的发布、通
清风清晨
·
2023-06-18 22:37
Objective-C
objective-c
开发语言
macos
【QQ界面展示-获取监听到的通知的具体内容
Objective-C
语言】
一、获取监听到的通知的具体内容1.刚才这个没说啊,给大家补充一下,我们看一下,刚才我们只说了一个通知的发布、和移除吧,刚才我们这里,只是说了一个通知的发布、和移除吧,以及监听,那么,大家有没有发现,我们一开始,给大家介绍的时候,是不是有两个对象啊,是不是有两个对象啊,NSNotificationCenter、NSNotification,1)一个是NSNotific
清风清晨
·
2023-06-18 22:37
Objective-C
objective-c
ios
开发语言
【QQ界面展示-设置文本框的leftView属性
Objective-C
语言】
一、这个搞定以后,接下来,就实现另外一个效果,1.注意,我们上午把这个文本框,是不是本来说文本框,直接放这儿就OK了吧,但是,我们上午为了能让这个文本框兼容iOS6,是不是把这个文本框的边框,设为None,然后呢,边框设为nil边框,是不是设了一个背景图啊,但我们做完这个以后,我们把焦点,注意看,焦点,进入文本框以后,有没有发现哪个地方感觉很别扭,不太舒服的地方,有吗,对,这个光标,是不是紧贴住这
清风清晨
·
2023-06-18 22:07
Objective-C
objective-c
ios
开发语言
【QQ界面展示-通知的发布2
Objective-C
语言】
一、我再把这个通知的发布与监听给大家复习一下,1.我们发布和监听通知,1)第一,需要一个对象,通知的发布者2)第二,需要一个对象,通知的监听者只有它俩,还不够,一个是通知的发布者、一个是通知的监听者,只有它俩,根本不够,你要想进行通知的发布、和监听,必须得借助一个3)NSNotificationCenter,必须得借助这个对象,才能发布、和监听通知,如果仅仅是有这两个对象(通知的发布者、通知的监听
清风清晨
·
2023-06-18 22:04
Objective-C
objective-c
ios
开发语言
项目转Swift指南(建议收藏)
运行环境:Xcode11.1Swift5.0最近参与的一个项目需要从
Objective-C
(以下简称OC)转到Swift,期间遇到了一些坑,于是有了这篇总结性的文档。
iOS弗森科
·
2023-06-18 13:03
Objective-C
类和对象的内存分布
imageOC对象的指针类型
Objective-C
是一门动态语言,而动态语言是在运行时确定数据类型,变量使用之前不需要类型声明。
kikido
·
2023-06-17 15:11
快速实现一个超轻量的静态分析工具
常用静态分析工具在iOS的开发过程中通常有以下的静态分析工具可以使用:Analyzer:ClangStaticAnalyzer是一款静态代码扫描工具,专门用于针对C,C++和
Objective-C
的程序进行分析
程序猿搬砖
·
2023-06-17 09:40
iOS YHChart 折线图 柱状图 饼图
YHChart是使用
Objective-C
语言编写,目前支持折线图柱状图饼图三种图表实现方式主要基于原生CAShareLayer和UIBezierPath结合画线坐标轴支持平面上四个顶点为坐标系的坐标轴标题使用
T_aa
·
2023-06-17 08:31
iphone测试中除了appium,还有更好用的工具吗
XCUITest支持Swift和
Objective-C
语言,可以与Xcode集成使用。2.EarlGreyEarlGre
风雨「83」
·
2023-06-17 07:24
iOS
iphone
appium
swift
APP编码规范
前言为什么要制定一套
Objective-C
在iOSAPP开发的规范要求?
幻梦_
·
2023-06-16 21:01
Swift 的可选值优化
本文作者:苯酚nil的语义在
Objective-C
中,nil表示空对象,它本质是一个指向0x00000000的指针。
·
2023-06-16 10:15
iosswift
Runtime相关知识点
Objective-C
是一个动态性很强的语言。编译好的内容在运行的时候的可以改变(Runtime的作用)。动态性就是RuntimeAPI支持的。
彭小先生
·
2023-06-16 05:12
如何优雅地解决
Objective-C
不支持方法默认参数的问题
背景日常开发中一定会遇到这种场景,在某个类中提供了这样一个方法:@interfaceTTDoSomething:NSObject(void)doSomethingWithName:(NSString*)nameconfigA:(ConfigA)configAconfigB:(ConfigB)configBconfigC:(ConfigC)configC;@end这个方法通过四个参数name,con
luonaerduo
·
2023-06-15 22:27
iOS底层原理--003:对象本质 & isa
对象本质clangclang是⼀个C语⾔、C++、
Objective-C
语⾔的轻量级编译器。
帅驼驼
·
2023-06-15 14:47
[sketch plugin]如何写一个可交互的webView界面(二)
于是,我们可以在
Objective-C
程序里头要求WebView执行一段JS,也可以反过来让JS调用一段OC。为此我们首先引用
陆陆lulu
·
2023-06-14 16:58
一个漂亮的iOS Gitee客户端 - Giteer
一个漂亮的iOSGitee客户端-Giteer1.前言之前一直都是使用
Objective-C
(以下简称OC)开发iOSAPP,眼看着苹果爸爸一步一步抛弃OC这个养子,觉得再不学Swift自己也要被抛弃了
范小兵
·
2023-06-14 16:59
[golang 微服务] 4. gRPC介绍,Protobuf结合gRPC 创建微服务
开源和通用的RPC框架,面向移动端和HTTP/2设计,目前提供C、Java和Go语言版本,分别是:grpc,grpc-java,grpc-go,其中C版本支持C,C++,Node.js,Python,Ruby,
Objective-C
zhoupenghui168
·
2023-06-14 06:43
#
golang微服务
golang
#
gin框架开发
微服务
golang
GRPC
Gin
gRPC
iOS混编项目集成React Native
项目背景:
Objective-C
与Swift3.3混合编译,采用cocoapods进行管理Podfile文件Podfilefishhook.hfilenotfoundRCTReconnectingWebSocket.h
karven
·
2023-06-13 17:38
iOS16之后新加的内容
之后才加入了关于协议一致性的磁盘缓存,而在iOS15的SwiftRuntime中,findConformanceWithDyld方法内部并没有onDisk方法簇的调用dyld关于协议一致性的内存缓存也是在Swift5.4加入的在
Objective-C
星光uoin
·
2023-06-13 16:50
swift
objective-c
iOS16
【iOS】用sonar-swift实现SonarQube代码质量扫描
但是,遗憾的是,针对iOS,社区版是不支持
Objective-C
、Swift扫描的,只有开发版及以上收费版本
langkee
·
2023-06-13 14:15
【潮汐】iOS面试题总结,持续更新中......
对于普通的
Objective-C
对象默认关键字是:atomic,readwrite,strong。NSString用copy修饰。
爱恨的潮汐
·
2023-06-13 14:49
Makefile(三)
1.gcc是GNUCompilerCollection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、
Objective-C
、Fortran、Java等
风中少年02
·
2023-06-13 11:26
Flutter技术在哈啰两轮的应用推广
背景介绍Android应用采用Java或Kotlin编写,iOS应用采用
Objective-C
和Swift编写,但当我们要去开发支持多端的应用,每一端都需要独立研发、测试,直到上线。
·
2023-06-13 11:46
flutter移动端
iOS UIButton按钮单选,多选,去除选择。
利用
Objective-C
撸了个小玩意,先看一下效果。
夜冰雨
·
2023-06-13 04:39
【QQ聊天界面-创建自定义Cell
Objective-C
语言】
一、我们刚才说到这个地方,我们说,用系统的单元格,是不是不够用吧,1.那么这个时候,我们就要、需要自定义单元格自定义单元格,我们就新建一个类,继承自UITableViewCell来,写一下,那么,这个时候,应该在哪个文件夹下,去新建类啊,是不是在Views下面吧,因为我们这是一个单元格类型嘛,右键、NewFile,继承自UITableViewCell<
清风清晨
·
2023-06-12 17:23
Objective-C
objective-c
ios
xcode
【QQ聊天界面-计算Frame
Objective-C
语言】
一、计算frame1.我还是先把之前的代码保存一份,我们刚才在第一份代码里面,其实无非就是1)创建了个模型,2)懒加载3)把界面拖了一下4)创建了一个自定义Cell是不是就做了这四件事儿2.那么,接下来,我们是不是要计算坐标了,好,找到我们这个frame,在这个地方,来计算这个坐标,好,这个计算坐标,我们无非,第一个是算什么,1)计算时间Label的frame2)计算头像的frame3)计算消息正
清风清晨
·
2023-06-12 17:23
Objective-C
objective-c
开发语言
macos
【QQ聊天界面、拖拽界面、实现数据源方法
Objective-C
语言】
一、那么,接下来,我们就先把控件给它拖一下,1.打开Main.storyboard,里面现在是不是有一个3.5英寸的控制器,然后,看一下我们这个示例程序,上面整体是一个UITableView,下面留出来,一条,44的高度,放一个UIView,由两部分组成,所以说,我们大体上,要放两个控件,拽两个控件,2.要拽,两个控件,哪个是UITableView,这个吧,现在是不是填满整个屏幕了,
清风清晨
·
2023-06-12 17:52
Objective-C
objective-c
ios
xcode
【QQ界面展示-细节调整
Objective-C
语言】
一、刚才我们已经做到这个状态了1.刚才我们做到这里了,就是文字可以显示出来了,基本数据给大家加载了,然后我们再把这个美化一下,再把这个时间处理一下,2.咱们先把它这个效果稍微美化一下吧,怎么美化呢,来看一下,首先,我们看一下示例程序,实际程序,中间是没有这个分割线的吧,怎么取消这个分割线呢,是不是UITableView,有一个属性,叫做separatorStyle啊,分割线的样式,None,是不是
清风清晨
·
2023-06-12 17:20
Objective-C
objective-c
前端
javascript
抛开xcode:怎么使用AppCode开发ios
Appcode破解版可以随意升级到最新版都没有问题的我的网盘连接链接:http://pan.baidu.com/s/1sj8wmNr密码:rwheAppCode是一个全新的
Objective-C
的集成开发环境
harder321
·
2023-06-12 06:32
IOS
iOS开发:方法查找与消息转发
Objective-C
的方法的调用都是一个消息转发的过程,objc_msgSend(receiver,selector,...),第一个参数表示消息的接收者,第二个参数表示消息的名称,即方法。
__Null
·
2023-06-11 20:46
问一下ChatGPT如何学习开发iOS应用程序
学习开发iOS应用程序需要以下几个步骤:学习Swift编程语言或
Objective-C
编程语言学习基本的iOS应用程序框架和库,例如UIKit、CoreData和Foundation学习XcodeIDE
Y敲键盘的地方
·
2023-06-11 16:16
ios
学习
xcode
Objective-C
中的消息转发机制
当对象收到无法解读的消息时,就会启动“消息转发机制(messageforwarding)”,我们可以通过该过程告诉对象应该如何处理未知消息。如果我们没有做任何措施,则运行期系统会将消息转发给NSObject的默认实现,我们在控制台就会看到如下信息:经典bug消息转发大体分为两大阶段。第一阶段先征询接收者所属的类,看起是否能动态添加方法,以处理当前这个“未知的选择子”,这个过程叫做“动态方法解析”。
Gintok
·
2023-06-10 19:08
IOS 捕获异常工具UncaughtExceptionHandler
Crash分为两种,一种是由EXC_BAD_ACCESS引起的,原因是访问了不属于本进程的内存地址,有可能是访问已被释放的内存;另一种是未被捕获的
Objective-C
异常(NSException),导致程序向自身发送了
00after
·
2023-06-10 15:59
Swift4.2 封装商城活动倒计时WMCountDown
作为一个传统的iOS开发者,艰难的从
Objective-C
转到Swift,尤其从面向对象编程转变为面向协议编程,此中艰辛,同道中人深有体会。
南心芭比
·
2023-06-10 08:24
Objective-C
学习笔记-Category
Category可以为任何已有类添加或者替换方法,即使没有源代码,但是不能添加实例变量#importNS_ASSUME_NONNULL_BEGIN@interfaceNSString(TestClass)-(int)getTestValue;@endNS_ASSUME_NONNULL_END#import"TestClass.h"@implementationNSString(TestClass)
土豆吞噬者
·
2023-06-09 21:39
Swift 周报 第二十九期
4、讨论Xcode忽略Package.resolved文件5、讨论如果没有
Objective-C
或Swift,如何在
Swift社区
·
2023-06-09 21:25
Swift周报
swift
ios
swiftui
开发语言
app
CocoaPods Cheat Sheet
CocoaPods是给Swift或者
Objective-C
项目使用的依赖管理工具。在有这个神器之前,我们一般都会把第三方类库直接导入到项目中,或者自己来手动管理这些项目之间的依赖。
babesamhsu
·
2023-06-09 20:45
iOS XCode设置全局断点与视频播放冲突
iOS项目在打全局断点情况下运行视频的时候会报错,由于c++文件异常会停留在libc++abi.dylib`__cxa_throw:解决方案:将Exception设置为
Objective-C
即可正常运行设置方式
Singularity_Lee
·
2023-06-09 12:44
Objective-C
如何选择@property 和 Instance Variable(iVar)
简述在
Objective-C
的类中,有两种方式可以声明变量@property://在.h文件@interfaceHello:NSObject@property(nonatomic,strong)UIView
逆行ZJT
·
2023-06-08 22:13
[iOS]消息传递和消息转发
具体来说,当消息接收者无法响应某个方法时,
Objective-C
消息传递机制会按照以下顺序进行转发:1.动态方法解析:首先,
Objective-C
运行时会调用对象的类方法+resolveInstanceMethod
山河丘壑
·
2023-06-08 20:25
ios
swift
objective-c
Swift 面试题汇总
https://www.jianshu.com/p/bdaa49f9d1a41、Swift比
Objective-C
有什么优势?Swift速度更快,运算性能更高。
Abner_XuanYuan
·
2023-06-08 12:28
NSProxy实现伪多继承
Objective-C
是不支持多继承的,但是基于消息转发机制我们可以使用NSProxy来实现伪多继承。1.关于NSProxyNSProxy是和NSObject同级的一个类,它只实现了的协议。
seej
·
2023-06-08 05:14
Flutter特殊用法介绍
1.Flutter与原生代码交互Flutter可以与原生代码进行交互,例如与Android的Java和Kotlin代码、与iOS的
Objective-C
和Swift代码等进行交互。Flutter提供了
过分的规定
·
2023-06-08 02:14
数据结构
链表
java
学习
爬虫
iOS内存管理(转)
来源:http://www.cocoachina.com/ios/20180309/22518.html内存管理方式首先明确一点,无论在MRC还是ARC情况下,
Objective-C
采用的是引用计数式的内存管理方式
SK丿希望
·
2023-06-07 07:56
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他