
iOS开发
文章平均质量分 72
cherish_joy
路漫漫其修远兮,吾将上下而求索.
展开
-
iOS开发之App上架流程(2017)
本文主要介绍了App上架流程,以及上架过程中会遇到的一些问题.一.App上架前的准备.二.登陆苹果开发者官网.三.生成发布证书.四.创建App IDs并绑定App的Bundle Identifier.五.生成描述文件.六.在iTunes Connect中添加上传App信息并提交到Appstore.七.xcode打包项目.原创 2017-05-22 18:25:10 · 5882 阅读 · 1 评论 -
iOS开发之cocoapods安装和使用
本文介绍了cocoapods的安装和使用过程.一.配置cocoapods 1.删除源(这个系统自带的不好用) $ sudo gem sources -r https://rubygems.org/ 2.添加源(使用淘宝的镜像,记住要用https) (淘宝的镜像不更新了,建议以后使用https://gems.ruby-china.org/记录于2017.5....原创 2018-06-22 10:43:09 · 630 阅读 · 0 评论 -
iOS NSString分类之缓存
iOS缓存的文件结构Documents 应用中用户数据可以放在这里,iTunes备份和恢复的时候会包括此目录.tmp 存放临时文件,iTunes不会备份和恢复此目录,此目录下文件可能会在应用退出后删除.Library/Caches 存放缓存文件,iTunes不会备份此目录,此目录下文件不会在应用退出删除.Library/Preferences 偏好设置,主要用于存储用户个人信息.原创 2015-04-14 11:51:39 · 622 阅读 · 0 评论 -
xcode7.0之后各版本下载地址
XCode 77.3.1:https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_7.3.1/Xcode_7.3.1.dmg7.3: https://developer.apple.com/services-account/download?path=/Developer_Tools/Xco原创 2016-10-18 18:19:59 · 537 阅读 · 0 评论 -
iOS开发之蓝牙使用
本文介绍了蓝牙的简单使用一.蓝牙概念蓝牙2.0为传统蓝牙,传统蓝牙也称为经典蓝牙.蓝牙4.0因为低耗电,所以也叫做低功耗蓝(BLE).它将三种规格集一体,包括传统蓝牙技术、高速技术和低耗能技术.二.BLE支持两种部署方式双模式 低功耗蓝牙功能集成在现有的经典蓝牙控制器中,或在现有经典蓝牙技术芯片上增加低功耗堆栈,整体架构基本不变,因此成本增加有限.原创 2017-05-22 18:57:01 · 2716 阅读 · 0 评论 -
iOS开发之NSAttributedString使用
本文介绍了NSAttributedString和NSMutableAttributedString的简单用法.一. NSAttributedString介绍摘自NSAttributedString.h文件@interface NSAttributedString : NSObject <NSCopying, NSMutableCopying, NSSecureCoding>它由2部分组成 1原创 2017-06-27 13:15:10 · 6172 阅读 · 2 评论 -
iOS开发之规范文档
一.语言采用US(美式)英语,不使UK(英式)英语或汉字拼音.US: UIColor *myColor =[UIColor blueColor];UK: UIColor *myColour =[UIColor blueColor];拼音: UIColor *wodeYanSe =[UIColor blueColor];二.命名规则1.常量的命名 在前面加上小写字母k作为标记.其余遵循小驼峰命名原创 2017-06-27 13:21:47 · 1803 阅读 · 0 评论 -
iOS开发之host配置(Mac)
本文介绍了host的配置过程.一.打开 Finder,快捷键Command + Shift + G.弹出文本框.二.在路径中输入/private.点击前往.三.选择etc文件.四.然后按h键,hosts文件就出现了.不用拖动滚动条来回查找.五.想要修改hosts文件,需要修改etc和hosts两个文件的权限.右击etc,点击显示简介.六.点击右下角的��.七.输入mac开机密码,点击好.八.将eve原创 2017-06-27 13:26:38 · 5481 阅读 · 0 评论 -
iOS开发之类型转换
本文介绍了常见的类型转换.一.NSString和NSData的互相转换.NSString 转 NSData.NSString *testStr1 = @"better";NSData *testData1 = [testStr1 dataUsingEncoding:NSUTF8StringEncoding];NSLog(@"testData:%@",testData1);结果:2017-06原创 2017-06-27 13:31:13 · 1331 阅读 · 0 评论 -
iOS开发之CocoaAsyncSocket使用
本文介绍了CocoaAsyncSocket库中GCDAsyncSocket类的使用、粘包处理以及时间延迟测试.一.CocoaAsyncSocket介绍CocoaAsyncSocket中主要包含两个类:1.GCDAsyncSocket. 用GCD搭建的基于TCP/IP协议的socket网络库 GCDAsyncSocket is a TCP/IP socket networking libra原创 2017-06-27 13:36:49 · 1712 阅读 · 0 评论 -
iOS开发之常用分类
本文介绍了常用的一些分类.一.UIColor分类(十六进制转颜色)/** 十六进制转颜色 @param hexStr 十六进制字符串 @return 颜色对象 */+ (instancetype)colorWithHexStr:(NSString *)hexStr{ if ([hexStr hasPrefix:@&amp;quot;#&amp;quot;]) { hexStr = [hexSt原创 2017-10-01 00:07:38 · 1030 阅读 · 0 评论 -
iOS开发之Xcode自定义代码块迁移
本文介绍了代码块迁移的过程. 背景:由于最近换了新的mac,所以,要做自定义代码块的迁移.一.Xcode中的代码块.二.打开 Finder,快捷键Command + Shift + G.弹出文本框.三.在路径中输入以下路径.点击前往.~/Library/Developer/Xcode/UserData/CodeSnippets四.复制红色框...原创 2018-06-22 10:49:00 · 1514 阅读 · 0 评论