随笔分类 -  Object-C

iOS --- Touch ID指纹解锁
摘要:最近在项目中刚好用到了TouchId指纹解锁功能,之前也没有接触过,立马百度看看究竟是要如何使用,发现其实也不是很复杂。文章后面有封装的工具方法,可以直接copy使用。 下面开始跟大家分享一下: 一、使用要点: (1)需要导入库 LocalAuthentication.framework(2)引入头 阅读全文

posted @ 2018-03-21 19:07 ljmaque 阅读(1151) 评论(0) 推荐(0)

iOS 最新修改项目名称
摘要:在开发的过程中,我们有时候会碰到两个项目相类似,只有一小部分不同的时候,如果是聪明的人我相信都不会选择在一模一样的重新创建有个项目,而是在原来的项目基础上通过直接修改项目名称来达到效果,如果你觉得不修改直接复制一个更方便,而没有觉得看着不舒服的话,那也是没有办法的事情了。。。 注意:重命名项目时,记 阅读全文

posted @ 2017-05-10 10:49 ljmaque 阅读(6839) 评论(0) 推荐(0)

iOS 之 Cocoa框架
摘要:一、简介 Cocoa是苹果公司为Mac OS X所创建的原生面向对象的API,是Mac OS X上五大API之一(其它四个是Carbon、POSIX、X11和Java)。 苹果的面向对象开发框架,用来生成 Mac OS X 的应用程序。主要的开发语言为 Objective-c, 一个c 的超集 Co 阅读全文

posted @ 2017-03-02 11:25 ljmaque 阅读(413) 评论(0) 推荐(0)

iOS 之 UIKit框架
摘要:1. UIKit框架简介: UIKitk框架提供一系列的Class(类)来建立和管理iPhone OS应用程序的用户界面( UI )接口、应用程序对象、事件控制、绘图模型、窗口、视图和用于控制触摸屏等的接口 2. 框架的入口: #import <UIKit/UIKit.h> 当引入此头文件后,便可以 阅读全文

posted @ 2017-03-02 11:02 ljmaque 阅读(723) 评论(0) 推荐(0)

iOS 之 Core Animation
摘要:本篇博客转载自M了个J的博客:博客地址址:http://www.cnblogs.com/mjios/archive/2013/04/15/3021039.html#undefined 一、 Core Animation 简介 (1)Core Animation,中文翻译为核心动画,它是一组非常强大的 阅读全文

posted @ 2017-03-02 10:37 ljmaque 阅读(196) 评论(0) 推荐(0)

iOS之Block
摘要:使用Block是一个装逼神器,用不好就很容易出现循环引用等问题。 一、Block我们使用的时copy属性,那为什么要用copy而不用其他的属性来修饰呢,其实原理比较简单: (1)正常我们使用Block是在栈上生成的,离开了栈作用域便释放了 (2)如果 copy一个Block ,那么会将这个 Bloc 阅读全文

posted @ 2017-03-01 16:37 ljmaque 阅读(227) 评论(0) 推荐(0)

单例模式
摘要:iOS中常用的一种模式 单例模式:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例 在objective-c中要实现一个单例类,至少需要做以下四个步骤: 1、为单例对象实现一个静态实例,并初始化,然后设置成 nil, 2、实现一个实例构造方法检查上面声明的静态实例是否为 nil,如果 阅读全文

posted @ 2017-03-01 16:09 ljmaque 阅读(142) 评论(0) 推荐(0)

iOS AFNetworking 打印从服务器返回的错误提示信息
摘要:每次做项目的时候都会在网络请求时候测试接口的时候会出现一些不同的错误,而控制台打印的错误提示信息都是data类型,看不出提示的错误的信息是什么。后面经过一些查阅发现其实是可以把这个转变为string的类型,这样就可以很明了的知道是什么错误。下面就来看看如何修改 (1)找到AFNetWorking的A 阅读全文

posted @ 2016-11-16 15:23 ljmaque 阅读(7724) 评论(0) 推荐(0)

iOS 获取网络图片的大小
摘要:一直都在找关于获取网络图片的大小的方法, 今天找到了一个能解决的办法 ,如下 1, 导入框架 2. 使用此方法得到image的size 阅读全文

posted @ 2016-11-14 11:07 ljmaque 阅读(1275) 评论(0) 推荐(0)

iOS 10 常见配置的问题
摘要:UITextField 在iOS 10 中,UITextField新增了textContentType字段,是UITextContentType类型,它是一个枚举,作用是可以指定输入框的类型,以便系统可以分析出用户的语义.是电话类型就建议一些电话,是地址类型就建议一些地址.可以在#import <U 阅读全文

posted @ 2016-11-01 11:47 ljmaque 阅读(578) 评论(0) 推荐(0)

LGLTagsView
摘要:做项目的时候经常会用到标签,比如说现在很多项目中搜索历史用标签展示 和 选择某个产品的不同属性用标签展示...。网上的有很多封装好的标签,但是作为一个上进的程序员,都希望能有一个自己写的。其实也是一种积累知识的过程。现在的这个标签是根据你的标签的搜字母来排序的。下载地址:https://github 阅读全文

posted @ 2016-10-29 11:05 ljmaque 阅读(521) 评论(3) 推荐(1)

xcode8 关闭控制台打印不用信息
摘要:控制台打印的信息如下 解决办法: Xcode8里边 Edit Scheme... -> Run -> Arguments, 在Environment Variables里边添加 OS_ACTIVITY_MODE = disable 步骤1. 步骤2. 步骤3. 结束设置 阅读全文

posted @ 2016-10-15 10:30 ljmaque 阅读(2359) 评论(0) 推荐(0)

LGLProgressHUD
摘要:不想用第三方的指示器,感觉有点大,自己写了一个简单的活动指示器,目前只有两种效果。效果如图 第一种: 第二种 第二种可以随着提示文字的增多而变长 LGLProgressHUD.h LGLProgressHUD.m 阅读全文

posted @ 2016-10-12 14:17 ljmaque 阅读(345) 评论(0) 推荐(0)

LGLDatePickerView
摘要:这个是封装 系统的PickerView 使用也比较简单, gihub地址:https://github.com/liguoliangiOS/LGLDatePickerView.git 效果图 使用方法: [[LGLDatePickerView shareDatePiker] datePikerSho 阅读全文

posted @ 2016-10-12 14:03 ljmaque 阅读(310) 评论(0) 推荐(0)

LGLCalender (价格日历)
摘要:一直未能找到自己想要的日历价格,就算右也不是我想要的,今天自己封装了一个,欢迎各位来查阅,不足的地方请指教 最新代码下载地址https://github.com/liguoliangiOS/LGLCalender.git 欢迎查阅,代码不在贴出来了。 使用示例 // 开始使用 LGLCalender 阅读全文

posted @ 2016-10-12 13:52 ljmaque 阅读(627) 评论(4) 推荐(0)

LGLSearchBar
摘要:平时我们都是用UITextFeild 来写搜索框, 最近有时间就自己重新封装了UISearchBar, 他可以自行修改里面的属性来达到我们使用的要求。 源代码下载地址:https://github.com/liguoliangiOS/LGLSearchBar.git 欢迎各位下载使用,有问题可以qq 阅读全文

posted @ 2016-10-08 10:39 ljmaque 阅读(289) 评论(0) 推荐(0)

GWYAlertSelectView 选择收货地址和选择联系人
摘要:iOS 开发在app内(特别是在类似购物和旅游类)经常会用到选择,添加联系人和收货地址,而且经常都是在跳转界面,很是麻烦,今天我就自己封装了一个类似弹出视图的代码,方便了很多!demo地址: https://github.com/liguoliangiOS/GWYAlertSelectView.gi 阅读全文

posted @ 2016-09-30 10:58 ljmaque 阅读(570) 评论(0) 推荐(0)

LGLAlertView 提示框
摘要:使用与iOS8 以后,只是把系统的UIAlertController进行了封装,省的每次用的时候要写很多的代码。封装后只需要一句代码即可 , deome 地址:https://github.com/liguoliangiOS/LGLAlertView.git 上代码LGLAlertView.h: L 阅读全文

posted @ 2016-09-30 10:30 ljmaque 阅读(974) 评论(0) 推荐(0)

iOS UITableview
摘要:1. UITableView //去除tableviews的点击效果 //去除tableviews的点击效果 cell.selectionStyle = UITableViewCellSelectionStyleNone; //隐藏tableView的分割线 cell.tableView.separ 阅读全文

posted @ 2016-09-27 11:53 ljmaque 阅读(344) 评论(0) 推荐(0)

导航