自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Z1591090的博客

iOS swift

  • 博客(3)
  • 资源 (17)
  • 收藏
  • 关注

原创 .pch 文件路径的问题

.pch 的问题/Users/apple/Desktop/钱来钱往/钱来钱往APP/qlqw框架/qlqw2/qlqw/AppDelegate.h:10:1: Duplicate interface definition for class ‘AppDelegate’/Users/apple/Desktop/钱来钱往/钱来钱往APP/qlqw框架/qlqw2/qlqw/AppDelegate.h:1

2016-10-18 14:41:47 1410

原创 iOS icon 的设置与启动页的设置

iOS icon 的设置与启动页的设置 1.icon的设置步骤1.在Assets.xcassets中创建 AppIcon,并向其中添加图片 步骤2先看苹果的管网图,如果你的Xcode 出现了这样的问题 xCode会给出相应的警告,最近遇到一个问题就是A 76x76 app icon is required for iPad apps targeting iOS 7.0 and lat

2016-10-18 14:28:17 3495 2

原创 极光推送开发者证书

极光推送的开发者证书,生产者证书,一定要记住开发者证书用于调试,生产者证书用于发布,以及在极光推送中遇到的问题

2016-10-17 16:31:21 3941 3

LessonRuntime-main.zip

可以运行起来的源代码

2021-08-25

自定义优化KVO.zip

自己尝试实现KVO,更加理解KVO

2021-08-02

libclosure-38.tar

查看block源码有助于我们对block更加的理解

2021-07-22

Base64Convert.app.zip

base64编解码工具 Base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。 如果剩下的字符不足3个字节,则用0填充,输出字符使用'=',因此编码后输出的文本末尾可能会出现1或2个'='。

2020-01-07

TreeNode.zip

本代码涉及到的有二叉树的遍历以及反转二叉树,希望能够对大家有用,今天也后陆续的上传一些跟算法相关的,希望大家能够多多支持

2019-12-25

WKWebViewAndJS(iOS客户端与前端交互)

iOS与前端交互采用了WKWebView .demo 如何做到耦合性 增加代码的复用率 减少重复代码 易维护 可扩展性强

2019-04-28

Runtime(统计埋点)

埋点统计的方案 第一步:创建一个Manager来管理埋点 1)里面实现UMSAgent的注册(startWithAppKey:) 2)实现一些业务逻辑的方法(比如,发送事件,页面的统计,h5的统计,等等) 第二步:把eventId用 Config 来进行管理 第三步:Runtime 写一个工具类(区分类方法,和实例方法 例如RunTimeUtil) 第四步:Runtime的method_exchangeImplementations等接口将方法(设为M)的实现互相交换 优点:1.与工程基本解耦,避免引入了“脏代码” 2.维护配置表比维护散落在工程各个角落的代码简单

2019-03-28

静态库打包shellcmd 文件

iOS 静态库自动打包,使用 shellcmd 脚本如何写 # 获取脚本所在目录 filepath=$(cd "$(dirname "$0")"; pwd)"/" cd $filepath cd .. # 工程target,主要配置这个target即可 targetname="SafeToolSDK" # 工程目录(默认工程目录在脚本目录的上一级目录) projectdir=$(pwd)"/" echo $projectdir # 工程名 projectname="SafeToolSDK.xcodeproj" # lib输出目录 buildDir=$filepath echo $buildDir #lib输出名 libname=$targetname iossdknum=$(xcodebuild -showsdks | grep iphoneos | grep -Eo '[0-9.]+' | sed -n '1p') configurationname="Release" mydir=$filepath$libname"/" rm -rf $mydir mkdir $mydir # arm64 archname="arm64" lib64=$libname"64" echo "archname:$archname" xcodebuild -project $projectdir$projectname -configuration $configurationname -target $targetname -sdk "iphoneos$iossdknum" -arch $archname BUILD_DIR=$buildDir clean xcodebuild -project $projectdir$projectname -configuration $configurationname -target $targetname -sdk "iphoneos$iossdknum" -arch $archname BUILD_DIR=$buildDir libpath=$buildDir"/Release-iphoneos/"$libname".framework" lib64path=$mydir$lib64 mv -f $libpath"/"$libname $lib64path # armv7 archname="armv7" libv7=$libname"v7" echo "archname:$archname" xcodebuild -project $projectdir$projectname -configuration $configurationname -target $targetname -sdk "iphoneos$iossdknum" -arch $archname BUILD_DIR=$buildDir clean xcodebuild -project $projectdir$projectname -configuration $configurationname -target $targetname -sdk "iphoneos$iossdknum" -arch $archname BUILD_DIR=$buildDir libpath=$buildDir"/Release-iphoneos/"$libname".framework" libv7path=$mydir$libv7 mv -f $libpath"/"$libname $libv7path # armv7s archname="armv7s" libv7s=$libname"v7s" echo "archname:$archname" xcodebuild -project $projectdir$projectname -configuration $configurationname -target $targetname -sdk "iphoneos$iossdknum" -arch $archname BUILD_DIR=$buildDir clean xcodebuild -project $projectdir$projectname -configuration $configurationname -target $targetname -sdk "iphoneos$iossdknum" -arch $archname BUILD_DIR=$buildDir libpath=$buildDir"/Release-iphoneos/"$libname".framework" lib

2019-03-22

iOS 系统三种弹框的封装

三种弹框的封装,一个方法调用三种弹框,分别调用(UIActionSheet,UIAlertController,添加输入框)

2019-03-08

防止崩溃的措施

一款提高iOS稳定性,有效防止闪退的框架,那么iOS中会有很多引起crash,比如最常见的数组越界,添加空值。

2019-03-05

iOS 安全接口字符串的判断

字符串的一些安全判断,比如,字符串是否为空,长度是否为0,,字符串是否有空格

2018-12-30

swift_新手引导页

swift 语言实现通用App安装引导页的实现,其实这个功能和引导页差不多用UIScrollView的contentSize和contentOffset(偏移量)这两个属性

2018-10-19

OC-添加新手引导页

iOS OC 语言实现通用App安装引导页的实现,其实这个功能和引导页差不多用UIScrollView的contentSize和contentOffset(偏移量)这两个属性

2018-10-19

iOS 滤镜属性

iOS 滤镜属性的小demo做美颜相机需要的小朋友自由下载。

2018-07-27

swift写的小项目

使用swift 写的小项目里面有第三方,还有swift许多的语法等等

2018-07-27

iOS 真机包11.3

最新12.0系统的xcode资源包,不用升级xcode即可让模拟器运行12.0的系统

2018-07-20

地址选择器

ISO 模仿京东地址选择四个的地址选择希望大家都去下载

2017-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除