- 博客(13)
- 收藏
- 关注
原创 iOS自动生成model属性代码的一个小工具
一个自动生成iOSmodel属性的小工具背景自制小工具proeprtyMaker总结小工具地址:PropertyMaker背景在开发中,根据网络请求返回的数据,生成model属性代码,是困扰我很久的一个费时的工作。根据Dictionary生成model实例可以利用runtime的特性,很方便的生成,但是@property属性代码呢?前几天有空闲的时间,突发奇想,我能不能自己写一个mac工...
2019-09-09 16:10:38
1759
原创 Mac系统下搭建OpenGL环境及入门案例
一.环境搭建 github地址:OpenGL环境搭建 下载之后,文件结构如下图所示: (1)新建MacOS项目 (2)导入系统库GLUT.framework和OpenGL.framework (3)将文件夹include和libGLTools.a拖入新建工程中 (4)删除新建项目中的 AppDelegate.h/.m ViewController.h/.m和main.m文件 ...
2018-02-10 23:20:54
6919
1
原创 iOS绘图
iOS自定义layer的两种方式layer学习笔记iOS绘图教程 Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎。它提供了低级别、轻量级、高保真度的2D渲染。该框架可以用于基于路径的绘图、变换、颜色管理、脱屏渲染,模板、渐变、遮蔽、图像数据管理、图像的创建、遮罩以及PDF文档的创建、显示和分析。iOS支持两套图形API族:Cor
2018-01-30 09:03:16
758
原创 iOS动画-核心动画(Core Animation)
iOS动画篇:核心动画 iOS动画详解(学习动画看这一篇就够了)基本概念 1. 什么是核心动画 Core Animation(核心动画)是一组功能强大、效果华丽的动画API,无论在iOS系统或者在你开发的App中,都有大量应用。其处于QurtzCore框架内。核心动画所处位置: 可以看到,核心动画位于UIKit的下一层,相比UIView动画,它可以实现更复杂的动画效果。核心
2018-01-30 09:01:33
470
原创 iOS推送总结之远程推送(基础)
参考:iOS推送之远程推送(iOS Notification Of Remote Notification) 1.远程推送原理 iOS APP大多数是基于client/server模式下开发的,client就是安装在我们设备上的APP,server就是远程服务器,主要给我们APP提供数据,因此也被称为Provide。当APP处于Terminate状态的时候,当client与server断开的时
2018-01-27 16:07:42
838
转载 iOS在Xcode中重命名项目名称
最近一段时间发现公司的项目中目录名称与项目名称不同,在更改项目名称的过程中查了一些资料解决了。 参考: iOS在Xcode中重命名项目名称
2017-07-24 19:01:27
268
原创 sharesdk分享问题
前几天在使用sharesdk分享时,参数不管怎么设,微信收藏都会弹出,代码如下:[ShareSDK registerApp:SHARESDK_APPKEY activePlatforms:@[@(SSDKPlatformTypeQQ), @(SSDKPlatformSubTypeWechatSession), @(SSDKPlatformSubTypeWechatTimeline
2017-07-22 09:24:56
421
原创 导航栏item渲染颜色改变bug排除
今天在项目中遇到的问题: 点击某个页面进去后,会改变导航栏的渲染颜色,并且设置导航栏barButtonItem的tintColor的代码失效 当重新启动App后,只要不进入这个页面就没事,原因是因为在这个界面写了下面这句代码:[[UITextField appearance] setTintColor:BGCOLOR]改变全局文本框的光标颜色。只要把这句代码注释掉就没事了。 可能是因为这句代码
2017-05-10 09:52:14
275
原创 iOS原生二维码/条形码相关
一. 二维码/条形码扫描 iOS7以后AVFoundation框架可以实现二维码的扫描,首先介绍一下AVFoundation框架是如何实现此功能的:AVFoundation是一个很大的基础库,用来创建基于时间的视听媒体,可以用它来创建,检查,编辑媒体文件也可以输入流从设备和操作视频实时捕捉和回放,详细框架可以到官网去查看About AVFoundation。下面主要介绍如何运用AVFoundati
2016-12-02 16:53:57
540
原创 UIImagePickerController的基础用法
一. UIImagePickerController的属性和方法 二. 使用UIImagePickerController指定通常可以分为如下步骤(3-5是拍照或者录制视频的步骤):
2016-11-24 14:25:36
332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人