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
class-dump 混淆加固、保护与优化原理
进行逆向时,经常需要dump可执行文件的头文件,用以确定类信息和方法信息,为hook相关方法提供更加详细的数据.class-dump的主要用于检查存储在MachO文件的
Objective-C
中的运行时信息
不写代码没饭吃
·
2023-12-01 18:06
iOS加固
APP加固
cocoa
macos
objective-c
Swift基础语法简介(三)——可选项
在C和
Objective-C
中,没有可选项的概念。在
Objective-C
中有一个近似的特性,一个方法可以返回一个对象或者返回nil。nil的意思是“缺少一个可用对象”。
文馨2526
·
2023-11-30 23:07
swift闭包表达式
Swift中的闭包与
Objective-C
/C中的Block、其他编程语言中的匿名函数相似。全局和嵌套函数实际上也是特殊的闭包。闭包采取如下三种形式之一:全局函数是一个有名字但不会捕获任何值的闭包。
搬运工iOS橙
·
2023-11-30 15:26
那些设计iOS API需要知道的事
那么我们就很有必要了解
Objective-C
语言中常见的编程范式(paradigm),同时还需了解各种可能碰到的陷阱。
weixin_33802505
·
2023-11-30 13:47
移动开发
开发工具
c/c++
Objective-C
高级编程 iOS与OS X多线程和内存管理 之学习笔记-第2章 Blocks
第2章Blocks2.1什么事Blocks:是C语言的扩充功能。带有自动变量(局部变量)的匿名函数。C语言中函数可能使用的变量:自动变量(局部变量)函数的参数静态变量(静态局部变量)静态全局变量全局变量后三个在函数多次调用之间能够传递值在计算机科学中,此概念也称为闭包(Closure)、lambda计算。C+BlocksBlockSmalltalkBlockRubyBlockPythonLambd
游牧人s
·
2023-11-30 12:05
Block 原理面试(1)
答:Block的本质是一个封装了函数及其调用环境的
Objective-C
对象。原理详细见「Block使用及结构」block的属性修饰词为什么是copy?使用block有哪些使用注意?
FY_Chao
·
2023-11-30 10:05
Objective-C
学习笔记-消息
1.Objective-C是C的超集,所以C能使用的代码,
Objective-C
也能使用2.Objective-C代码使用.m文件而不是.c/.cpp3.Objective-C导入头文件使用#import"xxx.h
土豆吞噬者
·
2023-11-30 04:39
重拾iOS-import
关键词:#import,#include,@class,Modules,预处理(preprocessor)一、概述#include是C/C++导入头文件的关键字;#import是
Objective-C
导入头文件关键字
Jack1105
·
2023-11-30 01:26
使用文档生成器Doxygen为c#项目生成文档
一、简介Doxygen是一种开源跨平台的,以类似JavaDoc(java开发环境自带的API文档生成工具)风格描述的文档系统,完全支持C、C++、Java、
Objective-C
和IDL语言,部分支持PHP
xx0505
·
2023-11-29 22:30
工具
Doxygen
文档生成器
swift重温笔记(函数)
Swift统一的函数语法非常的灵活,可以用来表示任何函数,包括从最简单的没有参数名字的C风格函数,到复杂的带局部和外部参数名的
Objective-C
风格函数。参数可以提供默认值,以简化函数调用。
简_爱SimpleLove
·
2023-11-29 22:09
知识点总结1
意思就是假设生物类(life)都用有一个相同的方法-eat;
Objective-C
具有相当多的动态特性,表现为三方面:动态类型(Dyn
雷3雷
·
2023-11-29 21:03
类方法load和initialize的比较
loadInvokedwheneveraclassorcategoryisaddedtotheObjective-Cruntime;implementthismethodtoperformclass-specificbehavioruponloading.每当类或类别被添加到
Objective-C
马小撂
·
2023-11-29 10:56
Objective-C
编程语言发展史:Swift语言的应用和影响
一、引言Swift是苹果公司于2014年发布的一种编程语言,旨在取代
Objective-C
成为iOS和macOS等苹果操作系统的主要编程语言。
Kali与编程~
·
2023-11-29 09:03
swift
开发语言
ios
iOS 编写高质量代码(一)
一、
Objective-C
的起源谈到
Objective-C
语言的出现,可要比Java还要早十多年。Java在1995年推出,而
Objective-C
早在1980年代就已经出现了。
曼谷第一开膛手
·
2023-11-29 08:15
技术分享| gcc版本升级到5.2
一、介绍GCC(GNUCompilerCollection)是一套广泛使用的开源编译器集合,用于编译多种编程语言,包括C、C++、
Objective-C
、Fortran等。
anyRTC
·
2023-11-29 05:20
开源
编译器
GCC
C
C++
Swift基本语法
参考地址http://www.runoob.com/swift/swift-basic-syntax.html引入我们可以使用import语句来引入任何的
Objective-C
框架(或C库)到Swift
TheMrBigHead
·
2023-11-28 22:05
[原创][1]探究C#多线程开发细节-“Thread类的简单使用“
643439947个人网站:80x86汇编小站https://www.x86asm.org编程生涯:2001年~至今[共22年]职业生涯:20年开发语言:C/C++、80x86ASM、PHP、Perl、
Objective-C
我不是代码教父
·
2023-11-28 10:21
C#高级编程
c#
开发语言
多线程
thread
深入理解JSCore
Facebook的ReactNative,阿里巴巴的Weex都采用了前端系的DSL方案,而它们在iOS系统上能够顺利的运行,都离不开一个背后的功臣:JavaScriptCore(以下简称JSCore),它建立起了
Objective-C
liuhuiteng
·
2023-11-28 04:22
美团技术
美团技术
【转】深入理解JSCore
Facebook的ReactNative,阿里巴巴的Weex都采用了前端系的DSL方案,而它们在iOS系统上能够顺利的运行,都离不开一个背后的功臣:JavaScriptCore(以下简称JSCore),它建立起了
Objective-C
dingbenji5337
·
2023-11-28 04:21
移动开发
运维
前端
ViewUI
网易云音频数据如何爬取?
本文将详细介绍如何使用
Objective-C
语言构建音频爬虫程序,以爬取网易云音乐为案例。
小白学大数据
·
2023-11-28 02:01
爬虫
python
音视频
objective-c
数据库
爬虫
python
iOS『多线程』使用总结(NSThread、NSOperation、GCD)
文章中主要使用
Objective-C
语言,示例代码会用Swift翻译过来,如有错误请指出。Swift打印的时候最好使用NSLog,这样可以看到打印时间,以及线程信息。
tito
·
2023-11-28 01:11
(一)
Objective-C
基础知识
第1条,
Objective-C
起源,与C++、Java类似,是一种面向对象语言。语法使用“消息结构”(messagestructure),而非“函数调用”(functioncalling)。
不会游的海鸥
·
2023-11-27 12:17
一,Learning
Objective-C
162Objective-CVariablesandConstants在".h"文件中创建的变量可以直接在".m"文件中引用。ViewController.h#import@interfaceViewController:UIViewController{NSString*word;intint1;}@end声明字符串用NSString加*。声明常量:字符串:NSString*constword3
Pyoooo
·
2023-11-27 11:35
2018-04-16
1.Realm介绍realm是一个跨平台移动数据库引擎,支持iOS、OSX(
Objective-C
和Swift)以及Android。目前还支持ReactNative和Xamarin。
Kilolo康
·
2023-11-27 11:14
iOS
Objective-C
类扩展
iOSObjective-C类扩展1.类扩展简介类扩展是我们在开发中经常忽略的一个知识点。就我个人来说,一直认为类扩展就是类中的一部分,我们主要在其中声明私有属性,其实不是,因为类扩展是单独存在的,我们新建一个类的时候并不会主动创建类扩展。但也是,因为类扩展在类编译的时候一起编译。类扩展的定义:Aclassextensionbearssomesimilaritytoacategory,butitc
just东东
·
2023-11-27 10:38
Objective-C
的消息转发机制
1.Objective-C中方法的调用在Runtime期间,都会转为objc_msgSend(receiver,selector,arg1,arg2,...).默认的objc_msgSend会接收两个隐藏的参数,一个是消息接收者(一般默认为self),一个是方法(默认为_cmd).当objc_msgSend找不到方法的时候就会进入消息转发的流程1resolveInstanceMethod或reso
我的昵称是小狼
·
2023-11-27 06:15
Obejctive-C 2.0 Mac和iOS开发实践指南(
Objective-C
2.0最佳入门指南)
资深MacOSX和iPhone开发者RobertClair亲力打造Objective-C2.0最佳入门指南助你成为一名合格的
Objective-C
程序员Obejctive-C2.0Mac和iOS开发实践指南基本信息原书名
weixin_34062329
·
2023-11-26 21:25
移动开发
c/c++
操作系统
[原创]C++98升级到C++20的复习旅途-“作用域规则“
643439947个人网站:80x86汇编小站https://www.x86asm.org编程生涯:2001年~至今[共22年]职业生涯:20年开发语言:C/C++、80x86ASM、PHP、Perl、
Objective-C
我不是代码教父
·
2023-11-26 12:49
C/C++语言
c++
c++20
开发语言
Linux 程序调试器GDB
发展至今,GDB调试器已经对C、C++、Go、
Objective-C
@航空母舰
·
2023-11-26 08:07
linux
c++
运维
2_基本运算符
算术运算符+,-,*,/与C语言和
Objective-C
不同的是,Swift默认情况下不允许在数值运算中出现溢出情况。但是你可以使用Swift的溢出运算符来
答案MK
·
2023-11-25 18:54
Ruby 集合家族之哈希(Hash)
说完数组,就知道下一个肯定是哈希,在
Objective-C
里的体现是字典(NSDictionary)。为什么这种集合很受欢迎呢?
ibob2012
·
2023-11-25 18:09
第六条:理解“属性”概念
Objective-C
对象通常会把其所需要的数据保存为各种实例变量。实例变量一般通过“存取方法”(acssmethod)来访问。
vim
·
2023-11-25 14:31
Swift - 使用EventKit获取系统日历事件,添加事件
但网上找到的都是使用
Objective-C
来编写的。下面提供一个Swift版的样例,演示如何添加一个事件以及获取所有的事件列表。
小驴拉磨
·
2023-11-25 13:39
iOS开发之
Objective-C
读写文件
以name,phoneNumber,age三个字段,为例。在iphone上,在文本框中输入数据,获取后,装入数组中。然后把数组写入.plist文件写操作NSString*name=[txt1text];NSNumber*phoneNumber=[[NSNumberalloc]initWithInt:[[txt2text]intValue]];NSNumber*age=[[NSNumberalloc
祥子_HelloWorld
·
2023-11-25 10:54
[原创]仅需小小的改变,B++ Builder 12的代码完成提示即可完美工作.
猪头三出生日期:1981.XX.XXQQ:643439947个人网站:80x86汇编小站编程生涯:2001年~至今[共22年]职业生涯:20年开发语言:C/C++、80x86ASM、PHP、Perl、
Objective-C
我不是代码教父
·
2023-11-25 01:55
C/C++语言
c++
builder
[原创]解决老款AMD CPU在Win10/Win11无故重启的问题.
猪头三出生日期:1981.XX.XXQQ:643439947个人网站:80x86汇编小站编程生涯:2001年~至今[共22年]职业生涯:20年开发语言:C/C++、80x86ASM、PHP、Perl、
Objective-C
我不是代码教父
·
2023-11-25 01:55
个人日记
AMD
CPU
自动重启
[原创]
Objective-C
语言, 如何定义public和private的方法和变量?
[简介]常用网名:猪头三出生日期:1981.XX.XX编程生涯:2001年~至今[共21年]职业生涯:19年开发语言:C/C++、80x86ASM、PHP、Perl、
Objective-C
、ObjectPascal
我不是代码教父
·
2023-11-25 01:25
Mac
OS
X
objective-c
开发语言
macos
[原创](免改BIOS)使用Clover升级旧电脑-支持NVMe M.2 SSD固态硬盘作为系统盘引导
XX.XX个人网站:https://www.x86asm.orgQQ交流:643439947编程生涯:2001年~至今[共20年]职业生涯:18年开发语言:C/C++、80x86ASM、PHP、Perl、
Objective-C
我不是代码教父
·
2023-11-25 01:24
个人日记
Clover
NVMe
[原创](免改BIOS)使用Clover升级旧电脑-(高阶玩法)让固态硬盘内置Win11 PE启动系统
643439947个人网站:80x86汇编小站https://www.x86asm.org编程生涯:2001年~至今[共22年]职业生涯:20年开发语言:C/C++、80x86ASM、PHP、Perl、
Objective-C
我不是代码教父
·
2023-11-25 01:21
个人日记
Win
PE
Clover
C++/OC 混编
Objective-C
和C++混编的要点在Objective-C++中,可以用C++代码调用方法也可以从
Objective-C
调用方法。在这两种语言里对象都是指针,可以在任何地方使用。
边缘998
·
2023-11-24 21:49
Object-C
c++
objective
c
编译器
class
interface
xcode
Objective-C
关于 copy 的使用
参考链接1.使用@property声明NString,NSArray,NSDictionary时需要使用copy,使用strong的问题因为NString,NSArray,NSDictionary都有自己对应的子类:NSMutableString,NSMutableArray,NSMutableDictionary,而父类指针可以指向子类对象,使用copy可以让本对象不受外界(子对象)影响,无论给
CaptainRoy
·
2023-11-23 04:09
第二条:在类的头文件中尽量少引入其他头文件
用
Objective-C
语言编写“类”(class)的标准方式为:以类名做文件名,分别创建两个文件,头文件后缀用h,实现文件后缀用,m。
vim
·
2023-11-22 23:41
Tensorflow C++部署实战-linux平台上C++编译环境建立(3)
但是后来GCC发展壮大了,可以编译C++,Fortran,Pascal,
Objective-C
,Java,Ada,Go以及各类处理器构架上的汇编语言,后来它就改名叫GNU编译器套件(GNUCompilerCollection
&永恒的星河&
·
2023-11-22 08:19
深度学习
c++
开发语言
leetcode -50. Pow(x, n) Accepted
前言:其实之前自己也有了解关于算法数据结构的一点内容,但是都是用相应的开发工具来写相应的代码,今天面试的时候直接leetcode来写代码,还是用的体内根深蒂固的C和Java来解的题,毕竟目前没见支持
Objective-C
weixin_33729196
·
2023-11-22 07:47
面试
移动开发
swift
iOS 编写高质量
Objective-C
代码
iOS编写高质量
Objective-C
代码一http://www.cocoachina.com/ios/20180821/24639.htmliOS编写高质量
Objective-C
代码二http://www.cocoachina.com
sy随缘
·
2023-11-22 05:46
Objective-C
与JavaScript交互的那些事
Objective-C
与JavaScript交互的那些事
Objective-C
与JavaScript交互的那些事
xiaolongLee
·
2023-11-22 05:16
Swift之枚举enum的语法和功能
二、枚举语法使用enum关键字引入枚举,其整个定义放在一对大括号内:enumCompassPoint{casenorthcasesouthcaseeastcasewest}与C和
Objective-C
不同
╰つ栺尖篴夢ゞ
·
2023-11-21 20:56
Swift高级进阶
枚举的语法和成员遍历
原始值的隐式赋值
递归/嵌套/包含枚举
枚举的方法和属性
静态方法/可变方法
Mozilla发布Firefox OS Mobile Simulator
一些CSS样式可以改变操作系统的外观,而Java或
Objective-C
则毫无意义。另外,F
dingshi7798
·
2023-11-21 17:38
操作系统
java
移动开发
simulator_Mozilla发布Firefox OS Mobile Simulator
一些CSS样式可以改变操作系统的外观,而Java或
Objective-C
则毫
dingshi7798
·
2023-11-21 17:38
java
web
android
app
python
(四)消息与运行期
Objective-C
是C的超集,所以有必要先理解C语言的函数调用方式。
不会游的海鸥
·
2023-11-20 17:08
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他