自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 tabbar的优雅设计

ios tabbar的设计

2022-04-13 14:03:49 8207

原创 幸运数字你来了

一段看不懂的代码今天是个好日子挑选一个幸运数字吧代码如下

2022-03-29 17:38:56 28845

原创 App Store 隐私政策

盾构掘进是一款大数据监控App,以下简称本应用。本应用尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息。但本应用将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本应用不会将这些信息对外披露或向第三方提供。本应用会不时更新本隐私权政策。 您在同意本应用服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本隐私权政策属于本应用服务使用协议不可分割的一部分。1 ..

2020-09-15 09:11:05 337

原创 文章标签

1

2020-02-25 17:35:33 16596

原创 iOS与硬件通讯(socket,data拼接,发送指令,解析指令)

最近项目中用到了iPad驱动硬件来工作,也就是智能硬件的实现。下面简单说下原理,详细说下socket,wifi通信,数据处理接收,发送,以及数据解析代码。首先,来说下通信。因为硬件部件比较多,我们采取的是,iPad与主控板进行交换数据,主控板来与各硬件部件进行通信。看图:其中,主控与零部件间及时通讯,零部件实时把状态上报给主控。**当然,iPad与主控板也是及时通讯,主控需要每秒都上报给iP...

2019-01-28 15:20:31 1255

原创 iOS学小程序从0到发布(适合iOS开发看)

Emmmm,最近一波失业潮。富某康、某团、摩某、京某、知某、某浪、58 某大面积裁员,那么在这个千钧一发之际,单纯iOS开发也着实不好过,回过头看一下,裁掉的都是单一选手,为了节约成本公司留下的都是身兼多职的全栈开发工程师。那么iOS, 有些选手就要找对方向再学一手以备下次被裁员的不是自己。HTML,CSS, JS,小程序,React, React Native浮现在选手面前。 好,进入正题,...

2019-01-26 22:51:37 273

原创 iOS FMDB自己封装的单例类

////  DataBaseHelper.h//  FMDB////  Created by 王聪 on 14/8/25.//  Copyright (c) 2014年 Congwang. All rights reserved.//#import #import "FMDatabase.h"@interface DataBaseHelper : NSObj

2016-06-20 16:27:45 901

原创 iOS coredata的使用及版本升级

//////  AppDelegate.m//  CoreData////  Created by 王聪on 14/8/19.//  Copyright (c) 2014年 Congwang. All rights reserved.//#import "AppDelegate.h"@interface AppDelegate ()@end

2016-06-20 16:12:10 482

原创 iOS 语音合成 AVSpeechSynthesizer详解

从IOS5开始,IOS系统已经在siri上集成了语音合成的功能,但是是私有API。但是在IOS7,新增了一个简单的API----AVSpeechSynthesizer来做这件事情。案列如下://  Created by 王聪 on 14/8/25.#import "SpeechSynthesisViewController.h"#import@property (nonatomic, s...

2016-06-20 15:31:48 2109 2

原创 iOS——PDF的显示和浏览

//  Created by 王聪 on 14/8/25.方法一:利用webview-(void)loadDocument:(NSString *)documentName inView:(UIWebView *)webView  {      NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofT...

2016-06-20 15:29:14 798

原创 iOS中截屏的实现,很简易的方法

//  Created by 王聪 on 14/8/25.-(void) screenShot{    UIGraphicsBeginImageContext(self.bounds.size);    [self.layer renderInContext:UIGraphicsGetCurrentContext()];    UIImage *image= UIGraphicsGet...

2016-06-20 15:26:43 746

原创 iOS开发系列--音频播放、录音、视频播放、拍照、视频录制

随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克风、摄像头的操作都提供了多套API。在今天的文章中将会对这些内容进行一一介绍:音频 音效 音乐 音频会话 录音 音频队列服务 视频 MPMoviePlayerController ...

2015-10-16 08:52:59 610

原创 iOS开发总结之代码规范(下)

减少对象属性//  Created by 王聪 on 14/8/25.这个是最容易改善代码质量的一个点,很多代码一眼看上去就会让人感觉很凌乱,一上来就是几十个不同的对象变量定义在里面,这让不同逻辑之间莫名其妙没法分开。一个是定义的方式不对,很多莫名其妙的内部变量暴露在头文件中,让外部调用者根本不知道哪些才是public可以操作的方法。另外实际上,经过我自己这段时间的重构经验来看,大多数是可...

2015-10-15 21:51:40 366

原创 iOS开发总结之代码规范(上)

命名规范//  Created by 王聪 on 14/8/25.总的来说, iOS命名两大原则是:可读性高和防止命名冲突(通过加前缀来保证). Objective-C 的命名通常都比较长, 名称遵循驼峰式命名法. 一个好的命名标准很简单, 就是做到在开发者一看到名字时, 就能够懂得它的含义和使用方法. 另外, 每个模块都要加上自己的前缀, 前缀在编程接口中非常重要, 可以区分软件的功能范...

2015-10-15 21:49:32 389

原创 iOS 警告收录及科学快速的消除方法

前言:现在你维护的项目有多少警告?看着几百条警告觉得心里烦么?你真的觉得警告又不是错误可以完全不管么? 如果你也被这些问题困惑,可以和我一起进行下面的操作。其实大部分的警告都是很好改的,把自己整个项目的警告撸一遍应该也就耗费半小时的时间,一次麻烦带来之后的清净这样不好么?//  Created by 王聪 on 14/8/25.本文分为三个部分:1.简单粗暴的消除警告。 2.详细科学的消除...

2015-10-15 21:38:45 450

原创 iOS 即时通讯之xmpp

 ////  ViewController.m//  XMPP_lesson////  Created by  王聪 on 14/8/20.//  Copyright (c) 2015年 Congwang. All rights reserved.//#import "ViewController.h"#import "XMPPHelper.h"@interface ViewCon...

2015-09-30 22:13:09 829

原创 自己封装图片请求,好于SDWebImage,优化了UItableView(上)

当快速滑动UITableView,或者不间断滑动时,我们不需要请求网络来显示UITableView上的图片             这个时候,我们就可以利用lazy加载技术,当界面滑动或者滑动减速的时候,都不进行图片加载,只有当用户不再滑动并且减速效果停止的时候,才进行加载.              刚开始我异步加载图片利用SDWebImage来做,最后试验的时候出现了重用bug,因为虽...

2015-09-30 21:24:08 897

小程序实现搜索,并播放音频(仿喜马拉雅)

代码实现了搜索音频大类,(比如搜索相声,会出现郭德纲全集,岳云鹏全集,)然后点击进去展示每大类下面的具体每集的列表,。并且点击会进入播放页面。播放页面实现了音频的暂停,播放,快进到10秒,从头开始等功能。还实现了地图定位,搜索位置,扫一扫,轮播图等功能。

2019-01-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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