上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 42 下一页
摘要: 一个简单的SDK制作是很容易的,复杂的sdk其实就和复杂化的应用一样,都是从简单开始的,这里介绍一下sdk的简单制作。 步骤: 1.创建sdk,公开文件 2.编译、获取sdk文件 3.导入工程,配置文件 4.解决错误,完成 1.创建sdk,公开文件 然后起个需要的名字 创建出这样的sdk,自动生成的 阅读全文
posted @ 2016-07-18 08:30 FMDN 阅读(6956) 评论(0) 推荐(0) 编辑
摘要: 打开终端: 查看Git的版本的终端命令:git —version 输入:ssh 查看是否已经存在ssh。 如果存在,先将已有的ssh备份,或者将新建的ssh生成到另外的目录下 如果不存在,通过默认的参数直接生成ssh。 生成过程如下: ssh-keygen -t rsa -C XXXX@163.co 阅读全文
posted @ 2016-07-18 08:29 FMDN 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 编写一款Android或iOS应用也许很容易,但是若想设计的成功却不是一件简单的事,用户界面对于一款移动应用的成功是至关重要的。也许你会说,为何界面那么糙的Flappy Bird可以大红大紫,可那毕竟是特例,制作精良设计美观的应用才是移动界的主流。对此,如何设计一个更好的应用,这里有十个技巧。 技巧 阅读全文
posted @ 2016-07-18 08:28 FMDN 阅读(211) 评论(0) 推荐(0) 编辑
摘要: -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { /* 1,不使用动画 UIViewAnimationTransitionNone 2,从左向右旋转翻页 UIViewAnimationTransitionFlipFro 阅读全文
posted @ 2016-07-18 08:28 FMDN 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 来源:伯乐在线专栏作者 - Shelin 链接:http://ios.jobbole.com/86878/ 点击 → 了解如何加入专栏作者 前言 YYAsyncLayer是异步绘制与显示的工具。最初是从YYKitDemo中接触到这个工具,为了保证列表滚动流畅,将视图绘制、以及图片解码等任务放到后台线 阅读全文
posted @ 2016-07-18 08:27 FMDN 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: 来源:南峰子(@南峰子_老驴 ) 链接:http://t.cn/R5swQcR 前几天与同事讨论到Notification在多线程下的转发问题,所以就此整理一下。 先来看看官方的文档,是这样写的: In a multithreaded application, notifications are a 阅读全文
posted @ 2016-07-18 08:27 FMDN 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 来源:si1ence 链接:http://www.jianshu.com/p/b23016bb97af 为了统计用户信息、下发广告,服务器端往往需要手机用户设备及app的各种信息,下面讲述一下各种信息的获取方式: GitHub:https://github.com/PengfeiWang666/iO 阅读全文
posted @ 2016-07-18 08:26 FMDN 阅读(6596) 评论(0) 推荐(1) 编辑
摘要: 来源:wazrx 链接:http://www.jianshu.com/p/70b2503d5fd1 写在前面 每次使用KVO和通知我就觉得是一件麻烦的事情,即便谈不上麻烦,也可说是不方便吧,对于KVO,你需要注册,然后实现监听方法,最后还要移除,通知当然也需要移除操作,这使得相关逻辑的代码过于分散, 阅读全文
posted @ 2016-07-18 08:25 FMDN 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 前言 当前混合开发模式迎来了前所未有的发展,跨平台开发、热更新等优点决定了这种模式的重要地位。虽然前端界面在交互、动效等多方面距离原生应用还有差距,但毫无疑问混合开发只会被越来越多的公司接受。在iOS中,混合开发模式被分为两个时代,分别是iOS7之前的坑爹时代与之后的黄金时代,其分割代表为JavaS 阅读全文
posted @ 2016-07-14 08:29 FMDN 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 引起UITableView卡顿比较常见的原因有cell的层级过多、cell中有触发离屏渲染的代码(譬如:cornerRadius、maskToBounds 同时使用)、像素是否对齐、是否使用UITableView自动计算cell高度的方法等。本文将从cell层级出发,以一个仿朋友圈的demo来讲述如 阅读全文
posted @ 2016-07-14 08:28 FMDN 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 在WWDC2015上苹果宣布iOS9将支持纯IPv6的网络服务。2016年初开始所有提交到App Store的应用必须支持IPv6。为确保现有的应用是兼容的,我们需要注意下面几点。 不建议使用底层的网络API 下图展示的蓝色部分的这些API都是不存在兼容性问题的,而我们平时自己用的包括那些第三方的网 阅读全文
posted @ 2016-07-14 08:00 FMDN 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 来源:朱凯奇 链接:http://www.jianshu.com/p/5d966074741a 1.ReactiveCocoa简介 ReactiveCocoa(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结 阅读全文
posted @ 2016-07-12 08:34 FMDN 阅读(13415) 评论(0) 推荐(1) 编辑
摘要: 来源:景铭巴巴 链接:http://www.jianshu.com/p/938d68ed832c 一、前言 前段时间看了几个开源项目,发现他们保持线程同步的方式各不相同,有@synchronized、NSLock、dispatch_semaphore、NSCondition、pthread_mute 阅读全文
posted @ 2016-07-12 08:33 FMDN 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 来源:Yuzeyang 链接:http://zeeyang.com/2016/03/15/AFNetWorking-two/ AFHTTPSessionManager继承于AFURLSessionManager,提供了更方便的HTTP请求方法,包括了GET、POST、PUT、PATCH、DELETE 阅读全文
posted @ 2016-07-11 08:15 FMDN 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 来源:Yuzeyang 链接:http://zeeyang.com/2016/02/21/AFNetWorking-one/ 首先来介绍下AFNetWorking,官方介绍如下: AFNetworking is a delightful networking library for iOS and 阅读全文
posted @ 2016-07-11 08:14 FMDN 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 来源:一缕殇流化隐半边冰霜 (@halfrost ) 链接:http://www.jianshu.com/p/d79b2b1bfa72 前言 看了这篇文章的标题,也许有些人还不知道Realm是什么,那么我先简单介绍一下这个新生的数据库。号称是用来替代SQLite 和 Core Data的。Realm 阅读全文
posted @ 2016-07-11 08:13 FMDN 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 闲来无事,分享一个最近在某个地方借鉴的一个demo(原谅我真的忘了在哪里看到的了,不然也就贴地址了)这个demo的逻辑思路并不是很难,推敲一下,很快就能理解,只是觉得这样的一个组合控件用起来蛮能增色自己的APP的,所以也就记下了。 先给你们看一下效果图。 这里的悬浮小球其实是一个组合控件,可以在上面 阅读全文
posted @ 2016-07-11 08:11 FMDN 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: 前言: 在iOS 9 苹果推出了很多关键字, 目的其实很明确, 主要就是提高开发人员的效率, 有益于程序员之间的沟通与交流, 在开发中代码更加规范! 1. nullable 与 nonnull nullable : 表示可以为 nil nonnull : 表示不可以为 nil 这两个关键字只能修饰对 阅读全文
posted @ 2016-07-08 09:14 FMDN 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 心情有没有好一点 在上架App之前想要 真机测试的同学 请查看 iOS- 最全的真机测试教程 里面包含怎么让多台电脑同时 上架App和同时真机调试。P12文件的使用详解 准备 开发者账号 完工的项目 开发者账号 完工的项目 上架步骤 一、创建App ID 二、创建证书请求文件 (CSR文件) 三、创 阅读全文
posted @ 2016-07-08 09:12 FMDN 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 很多时候我们都在看iOS开发中的黑魔法——Runtime。懂很多,但如何实践却少有人提及。本文便是iOS Runtime的实践第一篇。 WebView 我们这次的实践主题,是使用针对接口编程的方式,借助Excalibur系统,来达到动态切换UIWebView和WKWebkit的目的。 为什么要动态切 阅读全文
posted @ 2016-07-06 10:47 FMDN 阅读(181) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 42 下一页