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
是C的超集,所以有必要先理解C语言的函数调用方式。
不会游的海鸥
·
2023-11-20 17:08
Kotlin 知识体系
它简洁、安全、可与Java及其他语言互操作,并提供了多种方式在多个平台间复用代码,以实现
高效编程
。
xhBruce
·
2023-11-20 16:13
#
Kotlin
Kotlin
iOS开发网络请求中ASIHTTPRequest的用法整理
让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了
Objective-C
闭包Block的支持,让我们的代码更加轻简灵活
祥子_HelloWorld
·
2023-11-20 14:22
JVM垃圾回收机制详解
在之前的博客中我们聊过
Objective-C
中的MRC(手动引用计数)以及ARC(自动引用计数)的内存管理方式,下方会对其进行回顾。
xmh-sxh-1314
·
2023-11-20 09:33
jvm
iOS应用架构谈 组件化方案笔记
performTarget:targetNameaction:actionNameparams:@{...}]向CTMediator发起跨组件调用,CTMediator根据获得的target和action信息,通过
objective-C
Crazy2015
·
2023-11-20 09:18
Swift5 Alamofire5.0 二次封装
使用
Objective-C
开发的应该非常熟悉AFNetworking这个网络框架。
feiyue0823
·
2023-11-20 07:02
iOS
Alamofire
swift
【iOS】—— 知乎日报第五周总结
它是使用
Objective-C
编写的,提供了一个简单易用的接口,用于执行SQL查询和操作数据库。FMDB封装了SQLiteC语言接口,简化了
《杯莫停》
·
2023-11-20 07:34
ios
oracle
jvm
Objective-C
基本知识点
1.Cocoa和CocoaTouch的区别。相同点:都包含运行时的核心框架;Cocoa:包含Foundation和AppKit框架,可用于开发MacOSX系统的应用程序。CocoaTouch:包含Foundation和UIKit框架,可用于开发iOS系统的应用程序。2.直接访问实例变量和用点语法访问属性的优劣。直接访问实例变量的优势:不需要通过“方法派发系统”,所以直接访问实例变量速度更快。在这种
望穿秋水小作坊
·
2023-11-20 01:40
react.js快速入门(1)
iOS的开发语言:OC(
Objective-C
),Swift。Android的开发语言:Java优点:a.访问手机的所有功能b.速度比较快,
胡西风_foxww
·
2023-11-17 11:09
#
ReactJS
react
reactJS
应用
入门
开发
Swift之常见闭包与defer关键字的使用分析和闭包中的循环引用
Swift中的闭包与C和
Objective-C
中的代码块(blocks)以及其他一些编程语言中的匿名函数比较相似,全局函数和嵌套函数其实就是特殊的闭包。闭包的形式有:全局函数
╰つ栺尖篴夢ゞ
·
2023-11-17 08:33
Swift高级进阶
什么是闭包?
Swift常用的闭包类型
defer关键字的用法
闭包中的循环引用处理
swift 干货
github排名https://github.com/trending,github搜索:https://github.com/searchObjective-C版本点击这里主要工作说明:1.将Swift从
Objective-C
b_lusen
·
2023-11-17 01:55
C#中的 @synthesize 和 @dynamic 的区别
它们在
Objective-C
编程语言中也有类似的用法,但在C#中有一些区别。下面我们将详细介绍这两个关键字的作用和区别,并提供相应的源代码示例。
NoerrorCode
·
2023-11-16 20:08
c#
java
开发语言
C#
黑马程序员——
Objective-C
内存管理详解——黑马 IOS 技术博客
Objective-c
使用alloc方法申请内存,使用Release来释放它。一、内存申请(alloc)当使用alloc创建一个对象时,需要在用完之个对象后释放(Release)它。
dumengqiu
·
2023-11-16 11:24
IOS开发
黑马程序员
ios
mac
os
x
objective-c
内存管理
go语言学习之旅之安装sdk环境,hello world!
学无止境为什么学习Go语言
高效编程
:Go语言被设计为一门高效的编程语言。其编译速度快,执行速度也相对较快,适合用于构建高性能的应用程序。
羱滒
·
2023-11-15 22:01
golang
golang
学习
开发语言
【OC】JSONModel基本使用
基本使用假设我有这样一个JSON数据{"country":"Germany","dialCode":49,"isInEurope":YES}创建一个新的
Objective-C
类,并使其继承JSONModel
瓯海剑
·
2023-11-14 06:21
ios
objective-c
开发语言
iOS群控手机App的开发难点是什么?
一、开发语言与框架iOS系统与Android系统在开发语言和框架上存在较大的差异,Android系统主要使用Java和Kotlin编程语言,而iOS系统则主要使用
Objective-C
和Swift编程语言
SJGLXT
·
2023-11-14 03:46
objective-c
软件需求
软件构建
智能手机
gcc与cmake、qmake与make、ninja
gccgcc是GNUCompilerCollection(GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、
Objective-C
、Fortran、Java等等)。
Cchailong
·
2023-11-14 03:31
qt
开发语言
c++
clang c语言多文件编译,gcc clang make Makefile CMake CMakeLists.txt 的关系
gcc是GNUCompilerCollection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、
Objective-C
、Fortran、Java等等)。
玩音乐的铝孩纸
·
2023-11-14 03:30
clang
c语言多文件编译
【开发环境配置】VScode + gcc + cmake in Windows
包含C/C++、
Objective-C
、Java、Go等语言的编译器,以及这些语言的库(e.g.libstdc++、libgcj)gcc/g++:gcc和GCC是两个不同的东西,gcc是GCC中的GNUCComplier
红衣主教冲不停
·
2023-11-14 03:29
vscode
windows
c++
高效编写iOS方法-小结
Objective-C
语言中的指针是用来指向对象的。3.对象所占内存总是分配在“堆空间(heapspace)”中,不能在栈中分配
Objective-C
对象
摩托007
·
2023-11-13 06:21
iOS
ios
UNIAPP day_01(8.30) uin-app概述
一、重点面试题:移动端应用的种类NativeApp:原生App,指Android下使用Java/Kotlin开发、iOS下使用
Objective-C
/Swift开发的App优势:性能高,功能丰富不足:代码互不兼容
加1床铺盖
·
2023-11-13 02:13
uni-app
C/C++调试工具 - gdb详解
GDB可以调试C、C++、Go、java、
objective-c
、PHP等语言,是做后端软件开发必备的工具可以完成如下的功能:1按
鱼翔丶浅底
·
2023-11-12 16:34
C++
c语言
c++
iOS面试题-
objective-c
1、
Objective-C
的类可以多重继承么?可以采用多个协议么?答:不可以多重继承,可以采用多个协议。2、#import和#include的区别是什么?
vincerce
·
2023-11-11 13:32
Objective-C
Objective-C
基础知识点总结
一、#import和#include的区别,@class代表什么?@class和#import的区别?#import、@class方式一般用在头文件中需要声明该类的某个实例变量的时候用到,在.m文件中还需要使用#import;2>、使用@class方式由于只需要被引用类的名称就行了,而在实现类中由于要使用被引用类中的实例变量和方法,所以需要使用#import来包含被引用类的头文件。作用上的区别:#
weixin_30621919
·
2023-11-11 13:32
移动开发
数据库
内存管理
【应用程序代理方法介绍-AppDelegate
Objective-C
语言】
一、接着来上课啊1.课下听同学们反应,对第4步,可能有点儿疑问,额,不是,第5步,5)根据第四个参数:创建应用程序代理对象,并且将这个代理对象设置为应用程序的代理,现在,我们只是这么去解释,但是呢,我们是不是,结构上,有点儿不清晰,那,首先这个,应用程序代理对象,那,大家晕的是哪一块儿呢,我觉得应该是这个AppDelegate,为什么命名成这种文件:这个有问题吗:有问题吧,这种结构,我们是不是没见
清风清晨
·
2023-11-11 13:27
Objective-C
objective-c
开发语言
macos
【加载自定义控制器
Objective-C
语言】
一、接下来要做的操作,就比较关键了1.前面,我们在从UI基础,然后到UI进阶,第一天,然后到目前为止,所有的应用程序,新建的项目,启动以后,加载的控制器,是不是都是Main.storyboard里面带箭头儿的那个控制器,然后呢,你也可以通过新建一个storyboard,然后呢,给它里面拖一个控制器,比如说,拖一个UITableViewController,是不是也可以配置一下,让它去加载这个sto
清风清晨
·
2023-11-11 13:27
Objective-C
objective-c
开发语言
macos
【自定义控制器View的懒加载
Objective-C
语言】
一、控制器的View懒加载1.大家对这个懒加载是什么概念:把上节课的代码command+C、command+V、保存一个副本,把副本命名为03-控制器的view的懒加载:是不是用到的时候,再去加载,然后呢,只加载一次,对吧,那这些重复的,我就删掉了啊,删掉控制器里面:这个删掉吧:那我们说,控制器的view,是懒加载的,那你是不是,首先你,得拿到这个控制器的view,那平常我们在使用这个控制器的vi
清风清晨
·
2023-11-11 13:27
Objective-C
objective-c
开发语言
macos
iOS求职之OC面试题
1、
Objective-C
的类可以多重继承么?可以采用多个协议么?答:不可以多重继承,可以采用多个协议。2、#import和#include的区别是什么?
LX_明明如月
·
2023-11-11 13:55
面试
iOS开发 —— Objective C语言知识点总结(2)
以下是
Objective-C
学习中的重点难点,学会以下的内容。OC基本就没有什么问题了。1、
Objective-C
的类可以多重继承么?可以采用多个协议么?答:不可以多重继承,可以采用多个协议。
Bruce__Liu
·
2023-11-11 13:22
重点
iOS开发
iOS开发
重点
【手动创建UIWindow
Objective-C
语言】
一、上节课,我们讲了控制器View的懒加载:1.什么时候会调用这个懒加载呢,用我们直接,控制器self.viewself.view的时候:什么时候,调用它这个self.view,就要去加载控制器的view,self.view加载控制器的view我们给大家演示过了,这个大家已经清楚了,我们给大家说了一个细节,就是颜色的问题,对吧,再解释一下颜色的问题,我们在这里,hmVc“点儿”view“点儿”ba
清风清晨
·
2023-11-11 13:51
Objective-C
objective-c
ios
开发语言
【C语言从入门到放弃 4】字符串,结构体,共用体,位域,typedef详解
C语言是一种广泛应用于系统编程和嵌入式开发的
高效编程
语言。在本文中,我们将介绍C语言中的一些重要概念,包括字符串、结构体、共用体、位域和typedef,并提供简单的示例代码。
三岁牧羊
·
2023-11-11 12:41
C
c语言
开发语言
IDEA
高效编程
快捷键
IDEA
高效编程
快捷键for循环快捷键快速生成for循环fori+TABfor(inti=0;i<;i++){}在for循环中使用索引iter+TABfor(Strings:list){}在for循环中进行
摇曳的精灵
·
2023-11-11 00:36
工作
快捷键
idea
gcc与make的定义和区别
gcc是GNUCompilerCollection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、
Objective-C
、Fortran、Java等等)。
李小白20200202
·
2023-11-10 12:05
linux
运维
服务器
Objective-C
数据抓取代码示例
Objective-C
爬虫程序代码如下:```objective-c#import#import#import@interfaceSpider:NSObject{NSMutableData*receivedData
华科℡云
·
2023-11-10 05:15
开发语言
golang
[
Objective-C
]NSDictionary与NSMutableDictionary详解
文章目录NSDictionaryNSDictionary字典数组的特点:NSdictionary数组与NSArray数组对比创建NSDictionary数组NSDictionary数组的使用遍历字典数组NSMutableDictionary特点:创建可变字典数组遍历字典数组添加元素删除元素数组的文件操作NSDictionaryNSDictionary字典数组的特点:1.都是数组,以键值对的形式存储
头晕神教的神秘人
·
2023-11-09 18:48
Objective-C
objective-c
ios
xcode
Objective-C
语法汇总
1.方法前的加减号
Objective-C
中是没有public与private的概念的,即可以认为全部都是public。减号表示的是一个函数、方法、消息的开始。
weixin_34106122
·
2023-11-09 18:16
移动开发
c/c++
ui
Objective-C
中属性和成员变量到底有什么区别?
文章目录1.历史由来实例代码实战检验2.@dynamic与@synthesize的区别@dynamic@synthesize3.总结成员变量属性1.历史由来在iOS5之前,属性的正常写法需要三个步骤成员变量@property@synthesize实例代码@interfaceViewController(){//1.声明成员变量NSString*name;}//2.用@property@proper
西门吹雪丶
·
2023-11-09 18:46
移动开发技术
iOS开发
ios
objective-c
iOS
Objective-c
获得用户通讯录权限,并上传服务器指南
1.导包#importPrivacy-ContactsUsageDescription2.获取通讯录///获取通讯录ABAddressBookRefaddBook=ABAddressBookCreateWithOptions(NULL,NULL);///取得本地所有联系人记录(是个数组)CFArrayRefresults=ABAddressBookCopyArrayOfAllPeople(addB
「已注销」
·
2023-11-09 18:13
IOS
-
OC
专栏
objective-c
ios
xcode
【
Objective-C
】
Objective-C
汇总
方法定义参考:https://www.yiibai.com/objective_c/objective_c_functions.htmlObjective-C编程语言中方法定义的一般形式如下-(return_type)method_name:(argumentType1)argumentName1joiningArgument2:(argumentType2)argumentName2...joi
Jouzzy
·
2023-11-09 18:08
iOS开发
objective-c
ios
开发语言
掌握未来:PureBasic for Mac引领BASIC语言编辑器的新潮流
而PureBasicforMac,正是这样一个让你轻松上手,
高效编程
的平台。PureBasicforMac不仅是一款强大的BASIC语言编辑器,更是一个完整的集成开发环境(IDE)。
财源广进129
·
2023-11-09 16:48
macos
Mac
PureBasic
BASIC语言编辑器
BASIC语言
BASIC编辑器
Linux下gcc编译器的安装与使用
GNU编译器套件包括C、C++、
Objective-C
、Fortran、Java、Ada和Go语言前端,也包括了这些语言的库。在Linux上进行开发离不开GCC,本文将给出gcc的安装和基本使用方法。
prest0r
·
2023-11-08 12:45
Linux
linux
编译器
c语言
gcc编译器入门教程
GCC快速演进,变得可处理C++、Fortran、Pascal、
Objective-C
、Java以及Ada等他语言。
颯沓如流星
·
2023-11-08 12:08
c++
linux
c++
gnu
2311d游戏引擎适配ios
原文通过遵循arsd:simpledisplay(v11.0.0之前)上的一些旧代码,Apple的文档和Jacob的这一惊人贡献桥,我已从金属绑定中删除了所有extern(
Objective-C
)代码,
fqbqrr
·
2023-11-08 06:54
dlang
d
游戏引擎
ios
d
unity安卓打包——说明——转载
原来做一款跨平台的游戏可能需要开发者懂得Java、
Objective-C
、C#甚至是C、C++,现在借助Unity我们开发者只需要懂得很少的原生应用开发知识就能够打造一款优秀的游戏。
bamboo_yayaya
·
2023-11-08 04:58
打包
unity
Linux学习笔记2-Makefile
首先要了解GCC编译器GCC编译器是由GNU开发的多个编程语言的编译器,包含C,C++,Fortran,
Objective-C
等,也包含了这些语言的库。
raulcy
·
2023-11-07 03:42
linux
学习
笔记
Makefile
gcc编译器
自研 iOS 热更新机制——OCPack技术方案总结
utm_source=gold_browser_extensionI.方案简介OCPack是一种iOS平台上App动态化技术方案,用户可以使用
Objective-C
语言编写待动态化的功能逻辑(生成.m文件
iOSWater
·
2023-11-06 17:59
iOS 底层原理 - 方法的本质objc_msgSend分析
Objective-C
是一个动态语言,这意味着它不仅需要一个编译器,也需要一个运行时系统来动态得创建类和对象、进行消息传递和转发,也就是Runtime。
yan0_0
·
2023-11-06 09:50
Application circumvented
Objective-C
runtime dealloc initiation for <%s> object
启动时查看view是否创建,Category类型的创建方式在启动页面不在允许使用。一般人的开发人员不会使用这类创建方式,所以我们要去定位是那个创建的时候使用。一般为第三方库使用找到他删掉或者更新。鄙人登录页面uitextfield创建的时候报错,在搜索文件的地方搜索uitextfield找到了IQKeyboardManager第三方,由于是之前的老代码。我没有使用就把它删了,有问题的小伙伴可以重新
青丶烟雨
·
2023-11-06 09:17
移动端跨平台开发方案解析
一般使用的开发语言为Java、C++、
Objective-C
。
jaccen
·
2023-11-06 08:50
跨平台
Objective-C
退出多层循环
NSArray*>*items=@[@[@"1",@"2"],@[@"3",@"4"],@[@"5",@"6"]];for(NSArray*arrayinitems){for(NSString*iteminarray){NSLog(@"%@",item);if([itemintValue]==3){//跳出外层循环gotofinally;}}}finally:{NSLog(@"gotolabel.
Bruce_XHG
·
2023-11-06 01:20
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他