MENU

iOS蓝牙通讯详解

前言

最近实验室做了一个IOS设备之间使用蓝牙进行数据交互的项目。中间遇到了很多坑,现在大致讲解一下蓝牙通讯的流程。干货请直接下翻到第四节。

Read More

iOS开发中APP直接与数据库交互

前言

  • 最近一个月是考试月和答辩月,时间很少,博客有两周没更新了。会在近期补上,请谅解。
  • 信息系统开发中,APP这一块涉及到了和数据库的交互。但是小组人员都没有会后台的,所以我们就决定不适用后台来让应用直接和数据库连接。PS:应用和数据库直接通讯是不推荐的哦~
  • IOS APP直接和数据库连接比较麻烦,如果使用的是SQLite还好,只需要加入libsqlite3.0.tbd依赖以及引入sqlite3.h头文件即可。但是使用MySQL,则就比较麻烦。我使用的是一个第三方库OHMySQL

Read More

iOS键盘遮挡问题

前言

  • 今天在写实验室项目的时候,突然发现了点击靠近屏幕下部UITextFiled 的时候,键盘弹起会挡住输入框。在网上找了很多教程,大多数是把视图弹起高度写死,或者是没有对不需要弹起的输入框进行了错误的视图弹起,导致靠上的输入框移出视图。但是!在IOS10中不同键盘高度是不同的!不同手机型号高度也不同!所以需要利用通知来动态获取键盘高度!

Read More

利用github page + jekyll 搭建个人博客

Github Pages 是面向用户、组织和项目开放的公共静态页面搭建托管服务,站点可以被免费托管在Github 上,你可以选择使用Github Pages 默认提供的域名github.io 或者自定义域名来发布站点。

Read More

iOS学习之plist文件的操作

1、plist文件的创建-手动

在工程中按command +N快捷键创建,或者File —> New —> New File,选择任意平台(根据需要)下Resource下的Property List文件即可。
plist文件的创建


Read More