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开发错误整理
iOS开发
之NSString字符串和数组NSArray操作
1、创建字符串对象数组NSArray*array=[strcomponentsSeparatedByString:@"@"];//就是以@为标示输出看看啦intcount=[arraycount];inti;for(i=0;i
祥子_HelloWorld
·
2023-07-28 03:27
(
iOS开发
)UIScrollView的使用以及注意事项
注意事项:UIScrollView被push之后返回,会发生控件位置偏移,用下面的代码就OKself.automaticallyAdjustsScrollViewInsets=NO;self.edgesForExtendedLayout=UIRectEdgeNone;
你买票吗
·
2023-07-28 03:46
ios开发
-实现控件周边的发散阴影
需求:需要实现一个控件周边有阴影的效果,由于以前没弄过,所以记录一下效果:效果图实现:为了实现四周的效果,必须要设置阴影的路径,不然实现不了四周的效果UIImageView*image=[UIImageViewnew];image.frame=CGRectMake(100,100,300,300);[self.viewaddSubview:image];self.image=image;image
命运建筑师fly
·
2023-07-27 23:18
iOS开发
之建造者模式(Builder Pattern)
使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。一个Builder类会一步一步构造最终的对象。该Builder类是独立于其他对象的。介绍意图:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。主要解决:主要解决在软件系统中,有时候面临着"一个复杂对象"的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求
_Joeyoung_
·
2023-07-27 23:43
iOS-快速生成骨架loading
那么作为一个
iOS开发
者如何快速做出一个骨架图呢?当然有两种方式:一种是站在巨人的肩膀上开发,另外一种是自己摸索。
a乾坤大挪移a
·
2023-07-27 21:12
iOS--属性关键字
定义chat:在
iOS开发
中,属性关键字是用于声明类的属性(实例变量)的修饰符。属性关键字可以影响属性的访问权限、内存管理和生成相关的getter和setter方法。属性关键字有哪些?
山河丘壑
·
2023-07-27 20:34
ios
cocoa
macos
[iOS]libffi动态调用C函数
前言:在
iOS开发
中可以使用Runtime动态调用OC方法,但是无法动态调用C函数,那么该如何动态调用C函数呢?值得思考一下。1.函数调用1.1函数地址C语言编译后,在可执行文件中会有函数名信息。
code_ce
·
2023-07-27 17:38
使用 Kotlin 开发 iOS App
好消息,万众期待的
iOS开发
插件终于又重新上架了。在很久很久以前,我就用过这个插件,来玩一些iOS应用,但是不知是因为不完善或是其他原因,很快这个插件就被下架,直到最近才重新可以下载。
何晓杰Dev
·
2023-07-27 16:55
要想做好
iOS开发
,必须要清楚这几个点!【架构师总结出来的经验】
前言:每个人的都有独特的经历,因此会有特别的事情会让ta感到快乐,并享受做自己喜欢的事情。写程序也不例外,我在很年轻的时候就明白这点,它成为我开始创业的无形资产。写程序的渴望来自我想完整独立做一件事情的渴望,做移动开发,可以让我不依赖任何人就能学会完成一个完整的App需要的所有能力。为什么我当初会学习现在使用的Objective-C和Swift编程语言?因为我喜欢和用户直接交互,而移动开发满足了我
小簧魜
·
2023-07-27 15:30
iOS开发
仿抖音系统音量条的处理
需求场景新进一个录音界面,在进入录音界面的时候,将系统的音量强制设置成0.1,并隐藏系统自带的音量弹框提示,取而代之的是类似抖音视频播放界面底层的音量进度条,离开该录音界面的时候,将系统的声音恢复到进入之前的音量,且在恢复的时候不弹出系统音量提示框。下面会分以下几个步骤来记录一下。首先需要知道如何隐藏系统自带的音量弹框提示?在iOS中,有直接设置音量大小的系统API[MPMusicPlayerCo
Kidnight
·
2023-07-27 15:27
靠玄学解决的
iOS开发
中的问题
2018年03月13日Xcode注释快捷键瓦特了,看了下设置里面keybindings没有冲突,忍着耐心从别的类copy过注释来然后改。今天中午牺牲午睡时间来弄弄。先百度,大多数给的方案是:sudo/usr/libexec/xpccachectl。但是HighSirra版本没有这个命令。神特么尴尬。还是去Google吧:玄学方案:去Application文件夹修改Xcode的名字;再打开Xcode
jaderY
·
2023-07-27 13:15
【转】
iOS开发
之蓝牙通信
来自:https://my.oschina.net/u/2340880/blog/548127
iOS开发
之蓝牙通讯一、引言蓝牙是设备近距离通信的一种方便手段,在iPhone引入蓝牙4.0后,设备之间的通讯变得更加简单
小白e7899
·
2023-07-27 13:20
0基础 搭建Flutter-
iOS开发
环境
一、现在发布的是beta版本,可以用gitclone-bbetahttps://github.com/flutter/flutter.git也可以去官网下载https://flutter.dev/sdk-archive/?tab=macos#macos我放在了image.png二,将flutter加入PATH(旧)打开(或创建)/.bash_profile.exportPUB_HOSTED_URL
jemmy_xl
·
2023-07-27 09:47
iOS开发
者简历要素
框架结构原理,掌握HTML5,CSS,JavaScript等前端知识,掌握jQuery等常用库;熟练使用各种工具debug,调试应用性能;研究每年WWDC上推荐的最近方法技术,对代码进行重构升级;阅读
iOS
梁森的简书
·
2023-07-27 07:28
iOS开发
涉及的架构&框架
客户端整体架构1独立于App的通用层(时长统计网络请求)2通用业务层(本公司通用的组件等)3中间层(用于解耦)4业务层复杂页面架构一、MVVM框架思想二、ReactNative数据流思想在判定哪个View需要更新时先根据二叉树反向回到根节点,再由根节点自顶向下的遍历来判定哪个节点需要更新三、系统UIView的更新机制思想四、FaceBook的开源框架AsyncDisplayKit关于预排版的设计思
红烧大鸡腿
·
2023-07-26 22:17
ios开发
-NSInvocation
ios中直接调用对象的消息的方式有2种:1、performSelector方式系统给的api中,只提供了调用0/1/2个参数的消息的方法-(id)performSelector:(SEL)aSelector;-(id)performSelector:(SEL)aSelectorwithObject:(id)object;-(id)performSelector:(SEL)aSelectorwith
不写昵称
·
2023-07-26 19:14
iOS的各种开源项目集合
AFNetworking-ASI不升级以后,最多人用的网络连接开源库,iOS网络编程之AFNetworking使用,
iOS开发
下载文件速度计算,AFNetworking3.0迁移指南,AFNetworking2.0
鱼儿-1226
·
2023-07-26 17:02
iso
ios
iOS开发
:给控件设置圆角的三种用法
分享一个开发的小知识,虽然简单,但是好用,鲁迅先生曾经说过一句话:“在
iOS开发
过程中,不分技术高低,只分省不省时间、方不方便。”
阿道奇
·
2023-07-26 13:09
基础篇必看,史上最全的
iOS开发
教程集锦,没有之一
基础篇必看,史上最全的
iOS开发
教程集锦,没有之一!最近大火的iPhoneXSMax和iPhoneXS,不知道有没有同学已经下手了呢?一万三的价位确实让很多人望而却步啊。
iOS开发上架
·
2023-07-26 10:07
Java编程语言
5+App开发
ios开发
xcode
swift
ios
新手必看,史上最全的
iOS开发
教程集锦,没有之一!
最近大火的iPhoneXSMax和iPhoneXS,不知道有没有同学已经下手了呢?一万三的价位确实让很多人望而却步啊。据说为了赢得中国的用户,专门出了双卡双待的,可想而知中国市场这块“肥肉”人人都想要。近几年,无论苹果出什么样的产品以及多高的价位,都会有非常多的苹果“死忠粉”去购买,iOS系统也是全球认可的最流畅性的系统。越来越多的人使用iPhone系列产品,同时给我们设计师和开发师带来了更多的创
摹客
·
2023-07-26 09:33
移动开发
架构设计
产品经理
UX
UI
web前端
iOS开发
开发教程
原型设计
交互设计
开发网站
IOS开发
GCD产生死锁的总结
在
IOS开发
中GCD的使用频率很高,但是使用不当,则会产生死锁,以下是我的对GCD产生死锁的总结。
博览己用1789
·
2023-07-26 06:48
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
上一页
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
其他