随笔分类 - iOS
摘要:一.首先需要在GitHub上注册一个账户,帐号密码情牢记。 二.生成SSH keys 添加自己电脑的SSH Key到github上,目的是要将自己的电脑本地与github关联起来,才能实现本地和远端的同步操作。 一下操作全部在终端完成。 生成步骤:1.检查是否存在SSH Keys 2.生成一个新的S
阅读全文
摘要:一.二维码扫描在APP引用较多 今天已经试用成功,对其原理还需掌握. 推荐文章:1.http://www.cnblogs.com/huiforeleverww/p/4807098.html 2.http://www.cnblogs.com/496668219long/p/4655571.html 3
阅读全文
摘要:详细流程:前提: 使用友盟你需要去申请一个友盟的APPKey可以使用这个:5645e4d367e58e45cb000e7e第一步: 到友盟官网下载SDK.第二步: 在代码中设置你的友盟Appkey,在 AppDelegate文件内设置你的AppKey: 注意这里要引入#import "UMSocia
阅读全文
摘要:一.百度地图SDK的基本配置 整体按照百度地图开发平台API安装不会有太大问题,不过一些细节需要注意: 1.开发环境配置时(这里的相关文件要引入) 2.这里对于Object--c++环境的配置要注意 3.出现下面的错误主要是window与VioewController没有关联好。(只需要认真配置一下
阅读全文
摘要:一.基本框架结构: StroyBoard的基本页面搭建: 二.个功能代码块的是实现 LoginViewController.m文件(登录页面的基本配置) RegisterViewController.m文(注册页面的基本配置) XMPPManager.h文件 (主要功能实现文件) XMPPManag
阅读全文
摘要:一.IOS开发中的几种设计模式的认识(设计模式是一种编程的思想或思路) ios开发学习中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~ (一)代理模式 应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。 优势:解耦合 敏捷原则:开放-封闭原则 实例:
阅读全文
摘要:第二个视图控制器如何获取第一个视图控制器的部分信息 例如 :第二个界面中的lable显示第一个界面textField中的文本 这就需要用到属性传值、block传值 那么第一个视图控制器如何获的第二个视图控制器的部分信息 例如:第一个界面中的lable显示第二个界面textField中的文本 这就需要
阅读全文
摘要:效果图: 文件目录: 示例代码如下: Contact.swift DataHelper.swift contactCell.swift ComtactLiatTableViewController.swift ContactDetailViewController.swift AddContactV
阅读全文
摘要:一.结构体. 示例代码: 二.类及继承 示例代码: 三.协议及扩展. 示例代码: 四.闭包 闭包类似于于block函数 ] 注意:闭包的函数体部分由关键字 in 引入。 该关键字表示闭包的参数和返回值类型定义已经完成, 闭包函数体即将开始。 注意:闭包的函数体部分由关键字 in 引入。 该关键字表示
阅读全文
摘要:iOS开发数据库篇—FMDB数据库队列(下) 一、代码示例 1.需要先导入FMDB框架和头文件,由于该框架依赖于libsqlite库,所以还应该导入该库。 2.代码如下: 1 // 2 // YYViewController.m 3 // 05-FMDB数据库队列 4 // 5 // Created
阅读全文
摘要:iOS开发数据库篇—FMDB简单介绍 一、简单说明 1.什么是FMDB FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 对比苹果自带的Core Data框架,更加轻量级和灵
阅读全文
摘要:看完这篇博客,图片缓存so easy。最后有demo供大家下载,先学习。 一.基本步骤: 第一步,下载SDWebImage,导入工程。github托管地址https://github.com/rs/SDWebImage 第二步,在需要的地方导入头文件 第三步,调用sd_setImageWithURL
阅读全文
摘要:众所周知,苹果搞的一套框架NSContention发送请求与接收请求的方式十分繁琐。操作起来很不方便。不仅要做区分各种请求设置各种不同的参数,而且还要经常在多线程里操作,同时还要对请求与返回的数据做各种序列化的操作,同时还要考虑请求数据的安全等一堆问题。 一、早前的几个网络框架 1、ASI框架: H
阅读全文
摘要:效果图:蒙板效果及下拉菜单的实现 思路:使用一个透明蒙板的目的就是让用户在点击下拉菜单栏的时候,不至于因为点击不当而影响用户的体验. 具体实现代码: DrpodownMenu.h文件 DrpodownMenu.m文件
阅读全文
摘要:一.上拉刷新,下拉加载的实现(使用ios自带的小菊花实现) 1.下拉刷新 2.上拉加载数据
阅读全文
摘要:一.轮播图(自己写的,需要手动点击,可作引导页) 完整实例代码:
阅读全文
摘要:一.字典转模型(以后就用这种方法) 二.WebView的使用 三.解决Xcode7,旧项目无法正常加载网络数据问题: 解决办法一. 在plist文件中添加项NSAPPTransportSecurity,类型为字典。 添加子项NSAllowsArbitraryLoads,类型为Boolean,值为YE
阅读全文
摘要:一.微博未读数的小红点的实现 实现方法,里面有小红点的设置: 二.微博未读数小红点数字在后台的继续运行 1.注意:下面是让小红点在程序退出之后继续存在并计数的方法(及在后台继续运行) 这里注意一点在Info.plst里面要设置后台模式,设置成允许音频播放的模式才能够保持程序你继续运行. AppDel
阅读全文

浙公网安备 33010602011771号