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开发
☞ 数组常用方法
首先回顾一下字符串的比较方法1、compare方法(1)使用compare方法比较字符串返回值有三种:分别为NSOrderedAscending(-1)、NSOrderedSame(0)、NSOrderedDescending(1)。(2)这种比较方式是按照字母顺序进行比较,区分大小写(3)对于比较的结果可以这样理解,如果前一个字符串大,那么形成降序,也就是如果A>B返回NSOrderedDesc
Magic-ZYJ
·
2023-04-09 00:13
iOS
nsarray
数组
<
iOS开发
>之蓝牙使用
本文介绍了蓝牙的概念以及具体的使用步骤.一.蓝牙概念蓝牙2.0为传统蓝牙,传统蓝牙也称为经典蓝牙.蓝牙4.0因为低耗电,所以也叫做低功耗蓝(BLE).它将三种规格集一体,包括传统蓝牙技术、高速技术和低耗能技术.二.BLE支持两种部署方式双模式低功耗蓝牙功能集成在现有的经典蓝牙控制器中,或在现有经典蓝牙技术芯片上增加低功耗堆栈,整体架构基本不变,因此成本增加有限.单模式面向高度集成、紧凑的设备,使用
Kris_A
·
2023-04-09 00:55
iOS开发
- 如何确定多个接口的数据都已请求完成?
引言:在日常开发中经常会遇到需要同时请求多个接口,在多个接口同时请求完成时再做相关业务处理。可以使用GCD中的信号量来实现。I.实现代码#pragmamark-加载数据-(void)loadDataSuccess:(void(^)(void))successfailure:(void(^)(NSString*errorMessage))failure{//3个接口,全部请求成功后刷新tableVi
Li_Cheng
·
2023-04-09 00:22
Flutter 开发集成
一、Flutter安装与配置1.搭建Flutter-
iOS开发
环境克隆Flutter到Library目录sudogitclonehttps://github.com/flutter/flutter.git
wutongyu
·
2023-04-08 23:56
iOS开发
在ios14系统 使用 popToRootViewControllerAnimated:YES 时底部tabbar会被隐藏
之前在导航控制器的基类中push隐藏tabbar的写法:-(void)pushViewController:(UIViewController*)viewControlleranimated:(BOOL)animated{if(self.viewControllers.count>0){viewController.hidesBottomBarWhenPushed=YES;}else{viewCo
有O梦想的咸鱼
·
2023-04-08 22:42
iOS开发
证书、bundle ID、App ID、描述文件、p12文件,及企业证书打包发布详述
2.
iOS开发
证书,描述文件,bundleID的关系苹果为了控制应用的开发与发布流程,制定了一套非常复杂的机制。
iOS开发上架
·
2023-04-08 18:26
bing
ios开发
Vue项目打包
ios
iOS开发
-私有库
私有库可以说是现在
iOS开发
必备的一个技能了,接下来我会用CocoaPods来完成私有库相关操作的整个流程。了解私有库整个流程之前,先来了解一些前导知识。
_常小仙儿
·
2023-04-08 18:07
2020
iOS开发
笔记
1.ViewController不释放的原因:viewController中有Timer.block中有self.要改为弱引用的self,如:__weaktypeof(self)weakself=self;2.问题:重新载入tableview数据,后tableview里的cell都消失了原因是在cell中刷新tableview的时候最好在在主线程调用,如://在cell中setModel中的代码d
the宇亮
·
2023-04-08 18:01
Flutter 从入门到放弃(Mac)
主要记录一些问题和开发中需要注意的地方之前是
iOS开发
,有些基础,所以Android的问题会相对多一些,也容易犯一些简单的错误,主要还是记录给自己看,能帮到一些跟我一样没基础的人最好了文章暂定分为五个部分
小青蛙的花
·
2023-04-08 18:17
iOS开发
常用 好用 持续更新 第三方 开源框架
一、网络相关AFNetworkingAlamofireAFNetworkingswift版本Description: AFNetworkingisadelightfulnetworkinglibraryforiOS,macOS,watchOS,andtvOS.It'sbuiltontopoftheFoundationURLLoadingSystem,extendingthepowerfulhig
山羊爬山
·
2023-04-08 16:26
ReactNative系列之Windows环境搭建-Java环境
当然,使用特殊手段也能进行
IOS开发
,比如“黑苹果”之类的就另说了。由于原生Android就是使用Java开发的,所以环境搭建的第一步就需要安装好Java环境。
一修锅锅
·
2023-04-08 16:33
iOS开发
Crash
编码过程中注意Xcode的警告,有些警告后期会造成严重的错误。1.SIGABRT(EXC_CRASH)通常能在调试输出窗口看到错误信息,例如"unrecognizedselectorsenttoinstanceXXX"2.EXC_BAD_ACCESS通常是内存管理的问题,不能看到错误信息,EnableZombieObjects勾选后可能会看到错误信息,例如“messagesenttodealloc
乔夫打渔
·
2023-04-08 16:53
使用shell脚本在iOS工程寻找xcasset中resizing的图片
背景使用Xcode,
iOS开发
过程中,经常遇到大范围替换图片的场景,因为一段时间过后就会换UI风格。
李易_64c1
·
2023-04-08 13:56
Mach-O体积优化
iOS开发
进阶文章汇总目录Mach-O体积优化链接时间优化(LTO)deadstripCodeGenerationOptionsstrip查看AppSize报告参考链接Mach-O体积优化什么是Bitcode
differ_iOSER
·
2023-04-08 09:42
iOS开发
之正则表达式
一:什么是正则表达式正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。二:正则表达式语法'^':表示一个字符串以什么开始,即前缀hasPrefix:"^one":表示已"one"开始,"oneCat""oneDog""one123..."[^123]
Amos_Yc
·
2023-04-08 08:14
邓白氏编码注册流程
登录
ios开发
者https://developer.apple.com/programs/,进入这个Welcome页面,点击底部的JointheDeveloperProgram,点右上角“enroll”
千玺的小迷妹
·
2023-04-08 08:57
iOS之自动打包
之前一直觉得“自动打包”这个名词对于
iOS开发
者来说其实并不敏感,因为iOS只有一个平台,而安卓有各种各样的平台,而且由于我们公司是个小公司,也没有什么测试人员,也就没有看过这方面的东西。。
一个啥子都不会滴程序媛
·
2023-04-08 06:57
NSNotification 的细节
通知中心对于
iOS开发
者最熟悉不过了,它实现了一对多的消息传递,可以实现跨页面传递。我们都知道NSNotification是线程同步的,但是有时候却很容易忽视线程同步这个特性带来的问题。
高浩浩浩浩浩浩
·
2023-04-08 02:34
iOS开发
仔在 Flutter 中踩过的坑,持续踩坑中...
本文用以记录我在用flutter中遇到的一些小bug及解决办法功能型设计三宝:圆角,阴影加渐变实际代码根据参数微调即可Container(margin:EdgeInsets.only(right:3),decoration:BoxDecoration(//圆角,只设置左上和右下borderRadius:BorderRadius.only(topLeft:Radius.circular(5),bot
何以消摇
·
2023-04-08 02:47
iOS开发
者账号使用配置说明
iOS-APP上架详细流程https://www.jianshu.com/p/0c08d6b350bf苹果官网https://developer.apple.com/iPhone手机轻松获取UDID的六种方式https://www.jianshu.com/p/c44d5c3424be一、开发者证书、AppID、描述文件的创建1.开发者证书:分为开发和生产两种,类型为iOSAPPDevelopmen
ailinghao
·
2023-04-08 01:14
iOS
ios
iOS开发者账号使用配置
【
iOS开发
】—— SDWebImage源码学习(未完)
SDWebImage是
iOS开发
中被广泛使用的第三方开源库,它提
轩墨️
·
2023-04-07 23:35
OC
源码分析
objective-c
ios
源码
iOS开发
——高级篇——换肤、静态库
一、换肤1、思路1>解决方案1,使用颜色作为图片素材的命名关键字问题1:要保证每套图片的文件名颜色+名称.png的格式比较麻烦问题2:如果要将某一个图片应用到其他皮肤不方便2>解决方案2,利用Bundle,将图片文件保存在不同的Bundle中问题:平面设计师维护不方便3>解决方案3,利用文件夹(蓝色),将图片文件保存在不同文件夹中好处:便于平面设计师针对不同的文件夹维护图片素材扩展,将用户上次使用
weixin_30662539
·
2023-04-07 23:31
移动开发
嵌入式
xcode
iOS开发
之静态库(一)—— 基本概念
在项目开发过程中,经常出现优秀代码重用现象,又或者提供给第三方功能模块却又不想让其看到源代码,这些时候,通常的做法是将代码封装成库或者框架,这些在Windows编程或Linux编程中非常容易实现的过程,在
iOS
mylizh
·
2023-04-07 23:24
iOS
iOS
框架
静态库
framework
概念
iOS静态库和动态库的区别 升级版
ios开发
中动态库与静态库的区别使用静态库的好处1,模块化,分工合作2,避免少量改动经常导致大量的重复编译连接3,也可以重用,注意不是共享使用动态库使用有如下好处:1使用动态库,可以将最终可执行文件体积缩小
Clement_Gu
·
2023-04-07 23:16
原理研究
ios静态库动态库
iOS:13+ 申请蓝牙权限
原文链接我在这,【
iOS开发
笔记】系统权限的获取和请求-简书TenBluetoothManager.m#import"TenBluetoothManager.h"@interfaceTenBluetoothManager
Wenlong Yang
·
2023-04-07 23:07
ios
ios
objective-c
xcode
作为
iOS开发
者,你不可错过的资源
转载请注明出处:@芳仔小脚印http://my.oschina.net/joanfen/blog/268467像比较大的社区站点就不会分享了,主要是个人博客,开源工具,好的文章,书等等,侧重于
iOS开发
者有人问我如何高效地学习
chenghuyi8987
·
2023-04-07 20:43
iOS开发
者,你不可错过的资源
博客&站点我经常看的觉得很高大上,看完之后真的学到不少个人博客破船之家:http://beyondvincent.com/推荐指数:★★★☆☆onevcathttp://onevcat.com/推荐指数:★★★★☆这个主页最近改版了,觉得好漂亮,作者说最近会将其版面开源,感兴趣的同学可以关注一下技术站点objc中国:http://www.objccn.io/这个站点上的文章是翻译自objchttp
Pineapple_
·
2023-04-07 20:41
iOS开发
规范
iOS开发
规范前言由于每个开发者的编码习惯和风格都不一样,为了保证开发效率,减轻代码阅读成本,随着以后APP业务线越来越大,代码量越来越多时,能保障代码的可维护性,降低维护成本,方便高效定位解决问题,所以从项目的细节到整体都希望根据此文档来达到风格统一
白石洲霍华德
·
2023-04-07 19:13
如何对定位和分析项目中影响性能的地方?以及如何进行性能优化?
关于instruments⽹上有很多资料,作为⼀个合格
iOS开发
者,熟悉这个⼯具还是很有必要的。
iOS三年
·
2023-04-07 16:14
iOS之旅--NIM SDK 使用指南
转自:https://blog.csdn.net/sjl_leaf/article/details/77096296便于记录查看地址,方便查找网易云信/IM即时通讯/SDK开发集成/
iOS开发
集成NIMSDK
zhanglizhi111
·
2023-04-07 15:10
iOS
网易云信
【
iOS开发
】SDK开发初探
最近有开发SDK的需求,之前并没有接触到SDK的开发。这篇文章只是记录SDK开发学习的历程,不对之处还望多多指正!参考文章:iOSSDK~打包framework开发与调试IOSSDK开发之--2.创建自己的SDK一、创建文件夹现在桌面创建文件夹HXYSDKGroup桌面上创建的HXYSDKGroup文件夹.png打开Xcode,创建一个workspace流程:Xcode->File->New->W
胡小羊
·
2023-04-07 15:20
iOS开发
之与Unity交互
由于项目需求,需要开发一款功能性的SDK与Unity进行交互,开发SDK已经轻车熟路了,下面记录一下和Unity交互的经验。首先Unity开发完成后会导出一个Xcode项目,此时要注意确保导出的Xcode项目可以正常运行。然后将开发好的SDK导入到Xcode项目中。由于Unity不能直接调iOS的API,此时需要一个桥接文件来连接iOS和Unity,进行跨语言交互。那么桥接文件应该如何制作呢?1、
此笙吥涣
·
2023-04-07 11:35
IOS开发
之----enum与typedef enum的用法
#import@interfaceViewController:UIViewController//定义枚举类型typedefenum{ENUM_ViewController_ActionTypeStart=0,//开始ENUM_ViewController_ActionTypeStop,//停止ENUM_ViewController_ActionTypePause//暂停}ENUM_ViewCo
LVXIANGAN
·
2023-04-07 10:41
iOS开发
之Xcode常用调试技巧
一、Xcode调试技巧之:NSLog日常的开发过程中最常见的Debug方式就是打Log。而在OC语言中,打Log是采用NSLog方法。但是NSLog效率低下。另外在使用NSLog的时候应当注意,release版本中应该要去掉NSLog。二、Xcode调试技巧之:LLDB1、po:printobject的缩写,表示显示对象的文本描述,如果对象不存在则nil输出视图层级关系:po[[selfview]
BigLuckyHaha
·
2023-04-07 08:58
【翻译】MVVM介绍
虽然在大学中我做了几年的iOS外包工作,但是这是我第一次真正的
iOS开发
工作。我是唯一的
iOS开发
者去制作漂亮设计的iOS应用。在短短的7周内,我们发布了1.0版本并持续迭代,添加了许多功能。
wilsonhan
·
2023-04-07 08:22
iOS开发
面试,常问的面试题(题集)
题集收录|原文地址简述由于问题量太大,本文只是给了问题,希望发挥读者的动手能力,自己去探索下,也可以在下方进行评论回复你的答案或者提出更高质量的问题!!!Runtime相关问题说说OC的消息机制?什么是methodswizzling使用runtimeAssociate方法关联的对象,需要在主对象dealloc的时候释放么?runtime如何实现weak变量的自动置nil?知道SideTable吗?
iOS猿_员
·
2023-04-07 06:52
iOS开发
第三方测试调试库-swift版
更多整理资料尽在一平米小站测试调试CocoaLumberjack是一个快速、简单,但很强大的日志框架,可以自定义打印日志的颜色Quick非常赞用于Swift中的单元测试(也可用于Objective-C),与Xcode整合在一起。如果你是Objective-C的粉丝,我建议用Specta代替这个,但是对Swift使用者来说,Quick是最佳选择XCGLoggerXCGLogger.swift功能完整
leiyulingling
·
2023-04-07 06:53
iOS开发
之图文混排
前阵子工作不忙,正好自己又想要做图片和文字的混编,虽然知道类似的软件有很多,但是因为平时几乎只用原生的相机,所以对五花八门的相机也不了解,所以就想着自己来实现这个功能。这个功能的设计思路版本是:1.最开始只打算加一张图片和一段文字,所以就很死板,都是固定好的,没什么新意;2.后来想着一张图片一段文字的固定格式,还是觉得不人性化,就想着任由使用者随意添加图片和文字,并且如果第一个添加的控件是text
hmj1993
·
2023-04-07 05:18
iOS-开发进阶07:Module与Swift库
iOS开发
进阶文章汇总目录一、Module简介二、分析Module文件三、SwiftFramework中使用Module四、Swift静态库合并五、OC代码映射到Swift的方式六、Module相关的BuildSetting
differ_iOSER
·
2023-04-07 04:28
知识点导读
首先大致说一下
iOS开发
的语言和基数的语法,以便对
iOS开发
做一个相对基础的介绍。1、编程语言。OC(Object-C和Swift)的介绍。2、面向对象的思想。3、线程和进程。4、反射、注解和范型。
theonelgq
·
2023-04-07 03:02
iOS开发
自定义相册键盘
现在很多app都有用到相册选择等功能,网上也已经有了很多封装好了的第三方库,但是最近项目中,设计师突发奇想,想要节省用户选择成本,让我们实现相册键盘,不用跳转新的页面可以直接选择照片或者视频,类似于图中的样式:图1.0然后第一个想法,网上找轮子,然后找了一圈,并没有发现适用的,只好自己实现了。我用的方法是利用UICollectionView实现,接下来贴上代码。1.首先做好准备工作,在pod文件中
斌哥nice
·
2023-04-07 02:02
iOS开发
证书杂记
1:app提交上架AppStore最新流程:http://www.jianshu.com/p/ae482e6cb9732:
iOS开发
:开发证书知识点总结:http://www.jianshu.com/p
倒影里浅笑
·
2023-04-06 23:37
iOS开发
获取wifi信息
最近在做测速SDK开发,对iOS端wifi进行了调研,分享一下调研成果从iOS4.1开始,Apple就提供了「CNCopyCurrentNetworkInfo」这项函数,调用时将会得到SSID与BSSID等信息。iOS12开始开发者必须在Xcode开启AccessWiFiInformation才能返回wifi信息。而在iOS13后,条件将变得更为严格,又增加了开启定位权限。iOS13获取Wi-Fi
本本的开心牧场
·
2023-04-06 22:39
iOS开发
常用权限汇总
主要总结下以下常用权限的获取及请求授权用法等(均不考虑iOS8以下系统):网络权限推送权限定位权限通讯录权限相机权限相册权限网络权限使用系统CoreTelephony库实现网络权限的获取及监听获取网络权限funcgetTelephonyAuthorization(){//获取网络权限状态letcellularData=CTCellularData.init()switchcellularData.
_小沫
·
2023-04-06 22:05
多年
iOS开发
经验总结(三)--swift专题
1、swift中使用标记(oc中的#pragmamark)//MARK:你的标记...//TODO:你的待办...//FIXME:待修复的内容...2、for...in遍历数组同时拿到下标和对应的元素for(index,element)inarr.enumerated(){print("index:\(index),element:\(element)")}3、UIButton默认图片在左文字在右
杂雾无尘
·
2023-04-06 21:54
iOS开发
-使用injectionIII实时刷新展示UI
1.在AppDelegate的application:didFinishLaunchingWithOptions:添加如下代码#ifDEBUG//如果是Xcode10//
iOS开发
[[NSBundlebundleWithPath
来者可追文过饰非
·
2023-04-06 21:01
iOS开发
动画库-swift版
更多整理资料尽在一平米小站动画ViewAnimatorViewAnimatorbringsyourUItolifewithjustonelineFleaMarket"咸鱼"新特性-视频动画fave-button给button增加了很多可爱的动画SicaSimpleInterfaceCoreAnimation.Runtype-safeanimationsequenciallyorparallelly
leiyulingling
·
2023-04-06 14:33
iOS开发
视图层级调试技巧 Debug View Hierarchy
iOS开发
视图层级调试技巧DebugViewHierarchy(2016-12-0814:37:06)转载▼标签:debug分类:iOS实用功能前言做
iOS开发
经常会遇见这种情况,产品汪拿着你做的东西过来对你说
小小小Lucky
·
2023-04-06 11:21
iOS真机调试
作为一个
iOS开发
者免不了会将应用装到各种真机上进行调试,为免以后的遗忘与麻烦,对
iOS开发
的真机调试做个简单的小总结~~~iOS真机调试涉及到如下几个东西:1.证书:安装到电脑上的cer文件,只有安装了证书的电脑
尤努斯
·
2023-04-06 10:20
IOS开发
之----资源汇总
学习过程当中查找到的资料,做一个记录,以便更多朋友查看。开发的过程有时候是简单的,因为我们可以站在巨人的肩上,跳得更高,走得更远。如何用Facebookgraphicapi上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsCo
ParsonsYangBooy
·
2023-04-06 09:21
iOS文章
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他