整理swift第三库及相关讲解(一)

开头:swift每天都在变的越来越流行,苹果公司也在不断的更新,如果你正开始一个新项目或者在ios开发行业不落后,你应该学习掌握如何使用swift。为了你转变(从iOS转swift)更容易和节省你的时间,下面是我将自己整理的相关资料奉上。 1.CocoaPods 和OC的用法差不多,只是在P...

2016-10-12 10:49:47

阅读数 911

评论数 0

XMPPFramework初始化、登录、注册详解(附代码)

刚开始接触XMPP的时候,由于下载的库有问题,后期做起来很困难,在这里我推荐给大家的库:github:https://github.com/robbiehanson/XMPPFramework 第一步、添加依赖 > 拷贝 /Vendor/CocoaLumberjack 到项目根目录下,...

2015-10-29 15:02:13

阅读数 1616

评论数 0

iOS设置NSString的枚举

typedef NS_ENUM(NSInteger, ORDERSTATE) { ORDERSTATE_NoStart = 1, //未开始 ORDERSTATE_StartGrab, //抢单 ORDERSTATE_Ha...

2015-10-27 14:59:38

阅读数 10070

评论数 0

Jenkins shell 指令,不需要配置xcode插件

echo 'start build JenkinsTest' pwd whoami export LANG=en_US.UTF-8 export LANGUAGE=en_US.UTF-8 export LC_ALL=en_US.UTF-8 #工程环境路径 workspace_pat...

2018-10-29 17:31:53

阅读数 218

评论数 0

升级到XCode 10.0 原来的程序报错误:library not found for -lstdc++.6.0.9

升级到XCode 10.0 原来的程序报错误如下: ld: library not found for -lstdc++.6.0.9 clang: error: linker command failed with exit code 1 (use -v to see invocation) ...

2018-09-20 11:27:39

阅读数 3932

评论数 0

ios 基础知识点总结

1、设置UILabel行间距 NSMutableAttributedString* attrString = [[NSMutableAttributedString alloc] initWithString:label.text]; NSMutableParagraphStyle ...

2018-07-24 12:00:07

阅读数 405

评论数 1

使用GCD单个页面多个网络请求的情况(依次调用接口),等待所有网络请求结束后,再刷新UI

  #pragma mark - 单个页面多个网络请求的情况(依次调用接口),等待所有网络请求结束后,再刷新UI - (void)loadHttpData{ dispatch_group_t group = dispatch_group_create(); dispatch_q...

2018-07-24 11:32:13

阅读数 1759

评论数 0

Adobe PhotoShop CS6 forMac 中文破解版下载及破解方法

安装前准备 1.Adobe PhotoshopCS6下载链接:https://pan.baidu.com/s/1ZqdmWsg5-lgQL-fBYFF8mQ 2.破解工具下载链接:https://pan.baidu.com/s/1S9c9P5HFEDJr-yPmNJdPLA   具体步骤: ...

2018-07-18 11:12:44

阅读数 91740

评论数 29

iOS运行时--替换方法

如果你想修改现有类的一些方法时,可以使用OC的运行时特性,去替换想要修改的方法。 这里使用NSURL类做示例: 在模拟器中运行下面一段代码: NSURL *url = [NSURL URLWithString:@"http://www.baidu.com/人民币&...

2018-07-17 17:34:15

阅读数 649

评论数 0

UITableView优化--使用runloop,优化耗时较多的事件

处理逻辑:runloop运行循环,每次循环的时候都会处理多个cell的显示,现在需要每次循环只处理一个cell的显示头文件.h// // HMCRunLoopTask.h // test // // Created by 胡梦驰 on 2018/7/13. // Copyright © 2...

2018-07-13 17:53:41

阅读数 413

评论数 0

iOS序列化-归档

实现<NSCoding>协议#import "HMCThread.h" #import <objc/message.h> @implementation HMCThread...

2018-07-12 18:02:26

阅读数 64

评论数 0

申请公司版和企业版开发者账号的入口及教程分享

公司版和企业版的注册入口不是同一个个人/ 公司版:https://developer.apple.com/programs/cn/ 企业版:https://developer.apple.com/programs/enterprise/cn/ 苹果官网客服:400-666-8800 企业版客服:4...

2018-06-21 10:30:33

阅读数 2494

评论数 2

iOS如何判断手机是否已越狱

分享一篇关于安全攻防类-《越狱检测的攻与防》在应用开发过程中,我们希望知道设备是否越狱,正以什么权限运行程序,好对应采取一些防御和安全提示措施。iOS7相比之前版本的系统而言,升级了沙盒机制,封锁了几乎全部应用沙盒可以共享数据的入口。即使在越狱情况下,限制也非常多,大大增加了应用层攻击难度。比如,...

2018-06-20 13:35:33

阅读数 4761

评论数 2

区块链技术公司怎么赚钱?区块链技术潜力在哪?

 在区块链技术公司的价值观中,世界是个庞大的经济体,而每个需求都是财富交换的区块链节点。以网络为支撑,区块链技术公司发展快速!且不谈一些电商巨头的参入、就连中小企业、个体投资者、创业者都纷纷深入区块链技术中,因为大家都知道,在这样一个未被分割的领域,人人都可以利用区块链技术公司,实现步入财富之路的...

2018-06-19 18:02:10

阅读数 637

评论数 0

成为更高级别的iOS开发工程师,你需要掌握的地方

欢迎诸位在评论中添加补充熟练掌握C/C++/Objective-C/Swift语言;熟悉Cocoa Touch(Foundation,UIKit)、Objective-C中block,gcd,NSOperation等;熟悉Object消息传递等机制,Objective-C Runtime,阅读源码...

2018-03-26 13:39:17

阅读数 258

评论数 0

iOS应用代码段瘦身办法

iOS应用代码段瘦身办法大型app应对苹果官方代码段大小限制的小伎俩…背景苹果官方文档 对二进制 __TEXT 段大小有限制:代码实在瘦不下去怎么办?解决方案利用 rename_section 过审核,在Xcode中向 “Other Linker Flags” 中添加-Wl,-rename_sec...

2018-03-20 15:47:45

阅读数 143

评论数 0

iOS开发的知名个人博客及几个网站

网站推荐https://www.raywenderlich.com/https://talk.objc.io/https://objccn.io/http://gold.xitu.io/网站不在于多,能经常去翻看这四个网站的文章,对个人提升帮助是很大的GitHub Repo推荐iOS-Source...

2018-03-20 14:16:26

阅读数 289

评论数 0

iOS使用HTTPS之AFNetworking

公司是做P2P的,目前需要做安全审核备案,所以需要服务器和前段使用HTTPS。以前针对iOS9.0对ATS做过适配,允许http和https同时使用。所以为了备案,必须使用https,需设置成YES。项目使用的是单向认证1.获取证书.cer 后台服务器运维工程师提供;或者自己使用chrome浏览器...

2018-03-13 10:24:30

阅读数 555

评论数 0

申请开发者账号所需材料--基本流程大纲

苹果开发者支持电话号码:400-6701-855 开发者网站:https://developer.apple.com/ Step 一、创建AppleID,所需材料:   1.企业邮箱,负责人信息 Step 二、申请D-U-N-S® Number(邓氏编码),所需材料:   1.法人实...

2017-12-08 10:31:45

阅读数 1396

评论数 0

iOS 11.0之后,UIScrollView顶部空20像素

最近在做一个项目,运行在iOS11.0的模拟器上时候,发现UIScrollView顶部预留出20像素像是电池栏,虽然布局的时候frame.y=0,但还是空出20像素: 解决方法 1.布局的时候,frame.y=-20,开始布局 2.设置contentInset if(IOS...

2017-11-29 16:50:21

阅读数 3453

评论数 1

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