IOS
Alex老夫子
这个作者很懒,什么都没留下…
展开
-
ios 获取AppDelegate对象的成员变量
一般系统需要一些全局变量的时候直接在AppDelegate里面定义就好在文件中导入#import "AppDelegate.h"头文件 AppDelegate * appDelegate = (AppDelegate*)[UIApplicationsharedApplication].delegate;现在就可以获取AppDelegate中的所有成员变量和方法.原创 2017-01-12 22:22:18 · 4746 阅读 · 0 评论 -
xcode8.2 免证书手机调试详解
最近开始学习IOS开发,所以用的xcode版本也是最新的8.2,不过由于没有证书我又想真机调试APP,经过查询资料,说是xcode7.0开始就可以免证书真机调试,下面记录下详细步骤。看下我的xcode版本,如下图:好了,接下来点击屏幕左上角的Preferences,如图:接着 选中Accounts,点击右下角加号"+",如图:点击Add Ap原创 2017-03-06 14:37:06 · 5982 阅读 · 0 评论 -
ios NSNotificationCenter 学习使用
Android里面发消息可以用广播,也可以自己定义一套框架,比如eventbus,iOS也有自己原生的消息框架--NSNotificationCenter。这里简单记录下怎么使用NSNotificationCenter类,直接贴代码://// ViewController.m// NotificationTest//// Created by Alex on 2017/3/原创 2017-03-27 14:28:50 · 656 阅读 · 0 评论 -
'release' is unavailable: not available in automatic reference counting modeAutomatic
最近学习IOS遇到一个问题,我从其他项目抠的一些代码然后报了这么一个错误:'release' is unavailable: not available in automatic reference counting modeAutomatic,意思就是说手动释放内存的代码不可以用,原来IOS有2种编译方式:MRC 和 ARC。OS5.0以后就开始可以使用ARC( Automati原创 2017-05-17 19:39:02 · 3703 阅读 · 2 评论 -
IOS UILocalNotification 本地通知小例子
首先在AppDelegate.m中注册通知//// AppDelegate.m// UILocalNotificationTest//// Created by Alex on 2017/4/4.// Copyright 2017年 alex. All rights reserved.//#import "AppDelegate.h"#import @inte原创 2017-04-27 15:45:45 · 774 阅读 · 0 评论 -
ios 解决UIColor colorWithRed 无效果
最近用[UIColor colorWithRed:175 green:175 blue:175 alpha:1];设置颜色时,发现无论怎么改变三个数值控件颜色都是白色,一开始以为是颜色设置太浅,其实是因为RGB的颜色值范围都是在0.0~1.0之间的,应该用175/255.0才可以,改成[UIColor colorWithRed:175/255.0 green:175/255.0 blue:17原创 2017-06-07 23:07:37 · 1660 阅读 · 0 评论 -
IOS界面适配一: Pt与Px的关系
在iOS界面开发中,我们一般是使用pt(Point)来作为View的单位,它是一个标准的长度单位,1pt=1/72英寸 而px即为我们所说的像素,是物理屏幕显示的基本单位,虽然我们在程序中使用的不是px,但是其最后都会转化为px然后显示在我们的手机上 在iphone4以前的时代,iphone整个屏幕长度为320pt*480pt,而iphone的像素为320*480,转载 2017-06-09 18:34:06 · 1347 阅读 · 0 评论 -
解决AFNetWorking 请求数据报”Request failed: unacceptable content-type: text/plain” 错误
大家都说IOS网络请求用第三方库AFNetWorking比较靠谱,结果我根据github的例子试了下发现一来就报错了,首先App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Te……,网上查了下发现原来要在info.plist中添加一个item,如图:原创 2017-08-02 23:26:24 · 8881 阅读 · 0 评论 -
M了个J大神的MJRefresh
支持哪些控件的刷新UIScrollView、UITableView、UICollectionView、UIWebView如何使用MJRefreshcocoapods导入:pod 'MJRefresh'手动导入:将MJRefresh文件夹中的所有文件拽入项目中导入主头文件:#import "MJRefresh.h"Base转载 2017-07-27 00:39:16 · 567 阅读 · 0 评论