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
ios开发sockett
iOS开发
进阶三:MACH-O和符号
MACH-O文件格式MACHO文件格式.pngMachHeader的最开始是MagicNumber,表示这是一个Mach-O文件,除此之外还包含一些Flags,这些flags会影响Mach-O的解析。Mach-O中的LoadCommand__TEXT中记录了代码的大小、第一行代码的起始位置,dyld根据这些信息就能读取到__TEXT代码段中的代码。由于Mach-O中都是二进制数据,因此dyld根据
轰天裂天罗三炮
·
2023-07-26 03:29
iOS开发
横竖屏
关于iOS横竖屏适配-iOS横竖屏旋转及其基本适配方法-梧雨北辰的博客-CSDN博客适配主要需要得到/*屏幕宽度*/staticinlineCGFloattScreenWidth(){if([UIScreenmainScreen].bounds.size.width>[UIScreenmainScreen].bounds.size.height){return[UIScreenmainScreen
不掉头发的程序猿
·
2023-07-25 23:05
iOS开发
:浅谈内存管理
内存分布堆:一般由程序员分配释放,若程序员不释放,则可能会引起内存泄漏。其类似于链表。栈:由编译器自动分配释放,存放函数的参数值,局部变量等值。其操作方式类似于数据结构中的栈。内存管理原理OC语言使用引用计数来管理内存,每个对象都有一个可以递增和递减的计数器。如果有其他对象持用该对象的话,那该对象就递增其引用计数;用完以后就递减其计数,当引用计数为0时,就销毁该对象。MRC与ARCXcode4.2
彭晴朗
·
2023-07-25 19:15
iOS开发
电子书阅读器 双面显示
最近执着于对技术的钻研与热爱~~,此处省略N个字。。。哈哈那么电子书阅读器究竟该怎么实现?如何实现双面显示?如何实现文本文件的分页及高性能的用户体验?首先我们来看看效果图然后说怎么实现:首先当然+毫无疑问的使用官方提供的UIPageViewController控件,网上也有人通过UIScrollView+手势实现的DEMO,这里不做评论,只说一句:何必脱被子放屁浪费那一张纸。。。首先按照如下代码,
zhaocarbon
·
2023-07-25 14:01
Kotlin多平台最佳架构指南
而作为
iOS开发
者,我们可能会选择MVC、Viper等架构。在Flutter世界中,BLoC(Businesslogiccomponents)是非常流行的架构。
Calvin880828
·
2023-07-25 11:54
kotlin多平台
kotlin
架构
开发语言
iOS开发
经典错误之 library not found for -xxxl 或'xxx.h'file not found
第一种情况库报错:librarynotfoundfor-xxxl开发中我们经常会遇到ibrarynotfoundfor-xxxl,尤其是我们从远程仓库或者githubclone下来一个项目,编译很有可能报这个错误。如下图:image.pnglibrarynotfoundfor-lXXX属于iOS常见错误之一,lXXX中的l是library(库)的简写。这种错误一般都是没有配置LibrarySear
青子衿S
·
2023-07-25 09:37
iOS OC项目优化之路(一)之UIKit篇
这一系列文章是对自己
iOS开发
OC项目的总结。高效的开发是我比较追求的,在多年的工作中我也时刻提醒自己注意学习和总结。
boy丿log
·
2023-07-25 07:10
iOS:NSUserDefaults开发者文档解读、用法注意和代码实例
目录开发者文档解读使用注意事项使用示例附:
iOS开发
者文档英文原文已经有许久未更新博文了,最近主要回到iOS应用开发的横向项目上,所以在视觉、算法等其他领域暂时还木有空更新。
奔跑的Yancy
·
2023-07-25 04:32
NSUserDefaults
iOS
数据持久化
持久化存储
iOS组件化-CocoaPods创建库遇到的问题集合
从前有个苦逼的
iOS开发
,天天写业务,一个版本接着一个版本。好不容易有2天时间闲一点,还不开始学习组件化?gan,说干就干!
打雷要下雨_雷欧
·
2023-07-25 02:11
无
ios开发
者账号如何打包自己的ios 版本app(需要有苹果手机或者mac电脑)
1.注册苹果账号https://developer.apple.com/account2.登录开发者中心出现协议弹框同意即可3.下载Appuploaderhttp://www.applicationloader.net/4.打开压缩包内exe文件5.登录刚刚申请的苹果账号,要选未支付688(正式的开发者账号每年要支付688)6.进入证书管理7.进入证书管理,创建证书,名称密码随便填,但密码要记住,
小吴头大
·
2023-07-25 01:08
ios
入职字节三周年纪念
阶段一(计算机领域探索):在学校里积极探索计算机领域各种技术,ACM、安卓开发、
IOS开发
、java服务端、机器学习等都搞过,然后在即将大四的时候确定了自己想做的方向--大数据。
曾二爷耶
·
2023-07-24 20:20
iOS开发
APPStore审核被拒
如果APPStore经常拒绝你的APP,可以尝试一下代码混淆工具:原文链接:https://blog.csdn.net/u014220518/article/details/95482006前言最近一直在看Python,也很喜欢Python的灵活性;今天主要想说的是iOS的代码混淆,为什么想做代码混淆?为了APP的安全,为了防止别人破壳轻易破解我们代码;还有就是做马甲包了,我们知道马甲包的市场需求
俊俊吖
·
2023-07-24 19:49
iOS开发
- cocoapods - pod package报错:Pods/build/package.a and Pods/build-sim/package.a have the same...
在使用podpackage打包库时才出现一下错误:ManglingsymbolsBuildingmangledframeworkfatalerror:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo:Pods/build/package.aandPods/build
欧币杰昔
·
2023-07-24 18:20
【iOS】懒加载
在
iOS开发
中,懒加载通常应用于以下场景:图片加载:在加载图片时,可以使用懒加载来延迟加载图片,避免一次性加载过多图片
温柔何曾赋我
·
2023-07-24 18:48
ios
objective-c
开发语言
ui
iOS--weak的底层
怎么说在
iOS开发
过程中,会经常使用到一个修饰词weak,使用场景大家都比较清晰,避免出现对象之间的强强引用而造成对象不能被正常释放最终导致内存泄露的问题。
山河丘壑
·
2023-07-24 18:17
ios
cocoa
macos
iOS开源项目集合(二)
网络连接AFNetworking-ASI不升级以后,最多人用的网络连接开源库,iOS网络编程之AFNetworking使用,
iOS开发
下载文件速度计算,AFNetworking3.0迁移指南,AFNetworking2.0
itlingmao
·
2023-07-24 17:06
Flutter 学习 ---- Widget
我自己是做
iOS开发
的,这里就以iOS为例说明。在iOS中,UI中创
JimmyL
·
2023-07-24 17:19
iOS开发
苹果审核crash问题处理2020-06-08
项目背景:最近新项目上架,在提交审核的时候遇到了一些问题,毕竟新项目上架,总会出点幺蛾子;项目还是挺着急的,运营都等着呢,于是针对出现的这些问题抓紧处理;第一次提交审核出现的第一个问题就是从2020年4月开始对于新的项目苹果不再支持UIWebView,新的应用提交必须换成WkWebView,对于老项目最迟支持到12月份,所以还是必须得移除所有的UIWebView,打开Terminal(终端)进入到
噜噜噜噜噜噜噜噜
·
2023-07-24 16:27
iOS--编译链接的过_1
iOS开发
中使用的是编译语言,所谓编译语言是在执行的时候,必须先通过编译器生成机器码,机器码可以直接在CPU上执行,所以执行效率较高,是使用Clang/LLVM来编译的。
漓江塔塔主
·
2023-07-24 15:43
ios
cocoa
macos
Flutter之SegmentedButton
项目的设计图出现分段选项卡UI,如图:作为一名
iOS开发
工程师,看见图第一瞬间就想起来UISegmentedControl这个控件,用法其实也比较简单,但是当前项目是用Flutter写的跨平台项目,研究了一下
andy_调皮的猴子
·
2023-07-24 13:19
flutter
手把手教你在TableView的cell里使用Block写一个点击事件
协议是又臭又长还容易写错,到了cell的点击事件更是一筹莫展所以,还是早点学会block点击事件,开始愉快的用block写所有的点击事件吧本文主要介绍在UITableViewCell里如何使用Block写点击事件参考文章
iOS
太阳骑士索拉尔
·
2023-07-24 06:17
Git 终端命令行管理和SourceTree
前言在
iOS开发
中,很多公司对项目的版本控制管理都使用了git,当然也有部分公司使用的是svn。
_亻弋_石马_亻_生
·
2023-07-24 06:10
iOS开发
基础知识
1、百度地图在画路线时报BMK_SEARCH_PERMISSION_UNFINISHEDinfo.plist中必须添加Bundledisplayname2、xcode无法debug问题在target的buildsettings中preprocessorMacros=>DEBUG=1$(inherited)
zl520k
·
2023-07-24 00:59
runtime源码之obj_msgsend
现在大部分
iOS开发
者的都已经知道消息转发机制了,但是到底消息转发,底层发生了什么事情呢?
_兜兜转转_
·
2023-07-23 23:20
Runtime内存模型探究
可以这么理解,Objective-C=C+Runtime,Runtime是将C语言具有面向对象功能的推动剂,是
iOS开发
中的核心概念。
robin2005
·
2023-07-23 22:25
iOS开发
之高德地图
初始化//初始化地图-(void)InitSubViewMapView{/*创建地图*/self.mapView=[[MAMapViewalloc]initWithFrame:CGRectMake(0,0,kScreenW,kScreenHeight-IPHONEX_SAFE_BOTTOM_MARGIN)];self.mapView.delegate=self;///如果您需要进入地图就显示定位小
橘子味草莓
·
2023-07-23 19:11
RxSwift使用初体验
最近有幸学习了一下RxSwift框架,突然有了一种发现新大陆的感觉,虽然之前也一直在用OC的RAC框架,但是在Swift开发中RxSwift真的是
iOS开发
者的利器,后悔没有早点接触,特此记录一下。
克里斯star
·
2023-07-23 17:15
常用第三方框架
开源项目iOSBlogAndTools
iOS开发
优秀博客和软件推荐CodeHubbrowseandmaintainyourGitHubrepositoriesonanyiosdevice!
LeftLee
·
2023-07-23 13:05
iOS开发
国际化/多语言适配
史上最详细的多语言本地化iOS中,国际化适配,大概有下面几种情况需要适配。1,App名称/图标本地化2,启动页本地化3,代码中字符串本地化4,xib/storyboard本地化5,图片的本地化这些都比较简单,网上搜一下,有很多可以参考的好文章。接下来,分享一下,在项目中遇到的一些问题。一,启动页的本地化,关于启动页的本地化,网上也有很多说法,作者在项目中用的是多storyboard,如图。在设置中
weixin_38934440
·
2023-07-23 10:25
iOS
ios
iOS开发
者账号解决身份验证“未能验证证件”问题
背景最近公司的开发者账号需要验证持有人的身份信息了,我按照苹果的要求,下载了Developer,然后按要求填写了信息,结果竟然展示“未能验证证件”IMG_0269.jpg随后我多次联系了苹果,打人工客服询问理由,但是苹果那边也并不告诉我为什么会导致这个问题(但是从他们的语言逻辑中可以判断出,他们是知道你的问题的,但是不能直接告诉你,可能是出于安全考虑吧),咨询了很久,也把我转给更高级的技术顾问,但
JasonEVA
·
2023-07-23 10:54
分享:iOS音频播放系列之概述
写这个系列的博客目的一方面希望能够抛砖引玉,另一方面也是希望能帮助国内其他的
iOS开发
者和爱好者少走弯路。本篇为《iOS音频播放》系列的第一篇,主要将对iOS下实现音频播放的方法进行概述。
秃头少女_
·
2023-07-23 05:49
iOS开发
中的卡顿分析
市面上的iOS卡顿分析方案有三种:监控FPS、监控RunLoop、ping主线程。方案一:监控FPS一般来说,我们约定60FPS即为流畅。那么反过来,如果App在运行期间出现了掉帧,即可认为出现了卡顿。监控FPS的方案几乎都是基于CADisplayLink实现的。简单介绍一下CADisplayLink:CADisplayLink是一个和屏幕刷新率保持一致的定时器,一但CADisplayLink以特
wuyou1998
·
2023-07-23 03:30
iOS开发
之为线程加把锁
在
iOS开发
中,不可避免的需要使用到多线程。但是使用多线程的过程中,如果使用不当,就会造成数据混乱,那要怎么保证多线程使用中不会因为访问同一个内存空间而造成数据混乱呢?
coolLee
·
2023-07-22 21:21
iOS开发
笔记-102:Swift5 - 通过url下载视频,保存视频
leturlString:String=videoModel?.videoUrl??""letsession=URLSession.init(configuration:URLSessionConfiguration.default,delegate:self,delegateQueue:OperationQueue.main)downloadTask=session.downloadTask(w
原味蛋炒饭
·
2023-07-22 21:48
iOS如何提升,首先得知自己的处境!(欢迎评论留言)
虽然
iOS开发
市场说不上好但也绝不算坏,想没想过那些煽风点火说iOS不行的人在做什么?真的转行从头开始?错、大错特错!
编程怪才_凌雨画
·
2023-07-22 18:43
《
iOS开发
一起进大厂》系列之——美团面试(系列持续更新)
学而时习之,不亦说乎原谅我,我是个标题党,所有文章的名字只是我的噱头,伟大的乔布斯告诉我们"Stayhungry,Stayfoolish",希望大家有空杯心态,一起学习,一起进步。分类Category我想绝大部分人应该不陌生,就算自己没写过分类Category,一些知名的三方库里都会用到。而且这也是各一线大厂面试出现频率很高的题。上一篇文章,有人反馈说,文章提到的问题,是最基础的。意思是还要深挖?
iOS亮子
·
2023-07-22 18:10
程序交易
我之前做过几年的
ios开发
,后来看了吴军的《智能时代》,后转岗转为BI,做了几个企业数据中心的搭建工作。在无锡回苏州的顺风车上。看着年龄,开着的小哥应该是和我年龄相仿。
乐高智慧商业
·
2023-07-22 16:27
iOS开发
中遇到的问题
一.对NSNumber类型调用length方法导致的崩溃@implementationNSNumber(SafeString)-(id)forwardingTargetForSelector:(SEL)aSelector{if([NSStringinstancesRespondToSelector:aSelector]){//number类型的特别容易用字符串来接,所以特别容易崩,批处理。retu
学习无底
·
2023-07-22 11:42
iOS开发
简历参考
iOS开发
简历参考:https://www.zybuluo.com/Rookie/note/826624参考2:https://wenku.baidu.com/view/c77383570408763231126edb6f1aff00bfd5700f.html
前端组件分享
·
2023-07-22 10:06
iOS 开发:彻底理解 iOS 内存管理(MRC 篇)
本文首发于我的个人博客:「程序员充电站」文章链接:「传送门」本文更新时间:2021年08月17日17:11:59本文是「
iOS开发
:彻底理解iOS内存管理」系列的「MRC篇」。
ITCharge
·
2023-07-22 08:46
腾讯
今年三月份由于个人原因打算换工作,前后通过社招共面试了:网易云音乐,腾讯在线教育,腾讯视频,今日头条四家公司,岗位均为
iOS开发
,除开网易云以外,其他均走到总监面(腾讯在线教育)及拿到of
紫色冰雨
·
2023-07-22 05:23
iOS面试--拼多多最新
iOS开发
面试题
关于面试题,可能没那么多时间来总结答案,有什么需要讨论的地方欢迎大家指教。主要记录一下准备过程,和面试的一些总结,希望能帮助到正在面试或者将要面试的同学吧。一面JSON转模型如何实现;夜间模式;播放器架构设计请求的过程服务端返回格式除了json还有其他的吗?哪些OC对象是线程安全的为什么要在主线程更新UI如何保证OC容器在多线程下的数据安全性SDWebImage的内存怎么设计的,更新原则是什么两个
iOS弗森科
·
2023-07-22 03:32
iOS 代码规范文档
适用对象:
iOS开发
人员
喜相逢v5
·
2023-07-22 00:48
iOS多线程操作:NSThread
在我们开发过程中我们经常会用到多线程开发,比如在异步线程中加载资源,执行好使操作等,在
iOS开发
中常见的多线程操作主要有Thread(NSThread)、Operation(NSOperation)、GCD
zevwings
·
2023-07-22 00:20
iOS 静态库和动态库
转自:https://www.cnblogs.com/junhuawang/p/7598236.html
iOS开发
中静态库和动态库区别:静态库和动态库是相对编译期和运行期的:静态库在程序编译时会被链接到目标代码中
ssjk4
·
2023-07-21 19:04
iOS开发
遇到的问题汇总(持续更新~)
设置TabBar文字的选中颜色和未选中颜色//设置未选中文字颜色[[UITabBarappearance]setUnselectedItemTintColor:[UIColorcolorWithHexString:@"#535353"]];//设置选中文字颜色[[UITabBarappearance]setTintColor:[UIColorcolorWithHexString:@"#DF0615
LazyLoad
·
2023-07-21 16:35
创建csr证书
这个知识点是刚开始从事
ios开发
的时候总结的,虽然现在一直用都记得了,但是为了留下青春的痕迹,还是把这个小知识点写下来吧,大牛可以忽略不看。。。
_菩提本无树_
·
2023-07-21 14:50
iOS概念攻坚之路(三):内存管理
iOS开发
者基本都知道iOS是通过「引用计数」来管理内存的,但是也许并不知道iOS其他的内存管理方式,比如「TaggedPointer」(带标记的指针),比如「NONPOINTER_ISA」(非指针型isa
r_瑞
·
2023-07-21 10:45
autoreleasepool
main函数可以说是在整个
iOS开发
中非常不起眼的一个函数,却是整个iOS应用的入口。
forping
·
2023-07-21 00:10
iOS开发
之获取父控制器
iOS中,每个视图View都有两个属性:superview(父控件)、subviews(子控件数组),通过这两个属性,view可以获取到其父视图和子视图。相似的,每个viewcontroller也有两个属性:parentController(父控制器)、childController(子控制器)。由于UIView、UIViewController都是UIResponder的子类,根据响应链的原理,
悄然林静
·
2023-07-21 00:59
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他