排序:
默认
按更新时间
按访问量

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

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

2016-10-12 10:49:47

阅读数:801

评论数:0

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

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

2015-10-29 15:02:13

阅读数:1432

评论数:0

iOS设置NSString的枚举

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

2015-10-27 14:59:38

阅读数:6955

评论数:0

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

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

2018-06-21 10:30:33

阅读数:5

评论数:0

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

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

2018-06-20 13:35:33

阅读数:42

评论数:0

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

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

2018-06-19 18:02:10

阅读数:166

评论数: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

阅读数:58

评论数:0

iOS应用代码段瘦身办法

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

2018-03-20 15:47:45

阅读数:40

评论数: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

阅读数:53

评论数:0

iOS使用HTTPS之AFNetworking

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

2018-03-13 10:24:30

阅读数:133

评论数:0

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

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

2017-12-08 10:31:45

阅读数:276

评论数: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

阅读数:1181

评论数:1

iOS h5与原生态混编

h5与原生态混编,一般情况下是在VC中插入一个webview,在webview(网上第三方比较好的WKWebView网页视图)中加载h5的地址url,使用的功能大部分主要分为: 1、原生oc调用js  在网页加载完成之后,在成功回调方法中: - (void)webViewDidFinishL...

2017-10-20 16:52:44

阅读数:317

评论数:0

iOS应用内购买项目(IAP)

iOS应用内购买项目流程,大致分为三个部分: 第一部分:iTunes connect设置,包含创建新的发布版本号、创建购买项目(商品)、设置协议税务银行业务、添加沙盒技术测试账号; 第二部分:在项目Xcode中设置允许In-App Purchase,然后编写代码;代码部分可以使用原生态的,也可...

2017-09-05 15:47:29

阅读数:488

评论数:0

iOS左滑插入多个按钮,按钮自定义颜色、图片、文字字体等

iOS8.0之后UITableView新添加了,左滑可以添加多个按钮的方法 - (nullable NSArray *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath{...

2017-08-16 17:42:37

阅读数:245

评论数:0

iOS自定义拍照

// // ScanCameraController.m // FanHeIOS2.0 // // Created by 胡梦驰 on 2017/8/14. // Copyright © 2017年 胡梦驰. All rights reserved. // #import "S...

2017-08-15 14:18:40

阅读数:127

评论数:0

使用git报错error: RPC failed; HTTP 504 curl 22 The requested URL returned error: 504 Gateway Time-out

使用git clone代码的时候报如下错误: Cloning into 'FanHeIOSV2'... error: RPC failed; HTTP 504 curl 22 The requested URL returned error: 504 Gateway Time-out fatal:...

2017-08-07 18:11:50

阅读数:2162

评论数:0

iOS开发中用到的函数

iOS开发中用到的函数(f:浮点float,l:长整型long) rand() ----随机数 abs() / labs() ----整数绝对值 fabs() / fabsf() / fabsl() ----浮点数绝对值 floor() / floorf() / floorl() --...

2017-08-04 14:03:51

阅读数:105

评论数:1

TMMuiLazyScrollView的使用详解

LazyScrollView 是一个高性能的 scrollView 重用布局框架, 实现了视图的重用和自动加载。 使用时候的核心代码: // This protocol represents the data model object. @class TMMuiLazyScrollView...

2017-08-04 10:35:53

阅读数:405

评论数:0

iOS设计模式(二)----工厂模式

一、什么是工厂模式? 通过面向对象的封装,继承和多态来降低程序的耦合度,将一个具体类的实例化交给一个静态工厂方法来执行。简单的理解就是把创建对象的方法封装在实例方法中,类似工厂生产直接获取产品,只需要你告诉你需要什么样的产品,这个生产过程是在工厂内完成实现的。 二、工厂模式优点 ...

2017-08-03 16:28:04

阅读数:93

评论数:0

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