- 博客(15)
- 收藏
- 关注
转载 release与debug应用
在项目编写的过程中,我们需要打印一些东西验证结果,可是当项目完成测试上线后就不需要这些打印(会浪费硬件资源),这样debug和release就发挥大的作用了: 在项目delegate文件程序启动完成方法中加入宏(打印debug有效) #if defined(DEBUG)||defined(_DEBUG) NSLog(@"测试代码"); NSLog(@"Test
2015-11-13 15:52:01
310
原创 提交App在ios9中的问题
1.关于QQ分享: 当在App中添加URL scheme 类似“tencent100424468”时,当用户没有安装QQ客户端时就会以网页的形式打开QQ,这是不被允许的,要删掉这个,或者更新友盟SDK进行设置sso授权打开 2.Xcode更新到7后,打包提交到AppStore总是通不过: 解决办法: 1>bundle invalide-在工程文件搜索框中搜info.plist 添加bund
2015-10-27 13:35:56
304
原创 文章标题
最新ios9的改变以及微信支付实现 1. 旧项目用Xcode7编译总是出错: 在工程Build Setting中搜索bitcode设置为NO,因为Xcode7默认yes,(bitcode主要用于打包形成文件使用,暂且设置为不需要) 2. 分享,支付等,urlScheme要设置白名单,即在info.plist中添加名字:LSApplicationQueriesSchemes在这个数组中加
2015-10-21 17:21:06
292
原创 iOS 文件存储
在工程项目中plist用于存储小数据(基本数据类型),若是自定义类的本地存储要用归档,大数据用数据库或coreData; 在项目中的plist文件存储一些配置信息,程序每次运行都是原信息(不可改即下次程序运行还是原数据,手动添加)用[NSBundle mainBundle]来获取,而项目中要存储并修改的plist要在项目中创建在document文件夹下。如下(修改后,下次程序运行就是修改后数据)
2015-06-30 13:46:13
298
原创 block与刷新(collectionView、tableview)
今天写网络请求部分,请求获取的数据在block中,在给cell赋值时,dataarray总是空(没有数据),原来是block的问题: 例: [RequestEngine_SJ loadPresentListDataCompleted:^(NSArray *listArr) { NSLog(@"listArr=%@",listArr);
2015-06-26 16:33:30
521
原创 swift中的微信分享
向微信注册appid,成功后 1.在工程Plist文件中添加一个 URL type "URL scheme”为你所注册的应用程序id,既AppID 导入libWeChatSDK.a , WXApi.h , WXApiObject.h 三个文件 在程序登录那个函数注册 WXApi.registerApp("")括号内为id号 2.设置代理,遵守协议(转到微信)
2015-03-13 10:58:43
941
原创 textfield自动输入
两个textfield的内容相同,写其中一个另一个自动带出(用通知)如下: override func viewDidAppear(animated: Bool) { NSNotificationCenter.defaultCenter().addObserver(self, selector: "textFieldDidChange:", name: UIT
2015-02-10 14:07:25
372
原创 用代码写storyboard自动布局
当一个项目用storyboard自动布局时,当需要改一些布局直接改frame是没有用的,这时就需代码自动布局,代码如下: 设置取消自动布局 self.viewExtend.setTranslatesAutoresizingMaskIntoConstraints(false) 设置布局约束(上,左,下,右)(与自己的需要改的frame中的一样,要是只有一个,其他都随便写)
2015-01-30 10:20:11
370
原创 iOS中RSA加密
后台java,iOS不能用服务器传来的公钥,那就反过去iOS客户端生成.der、.pem、.p12文件等7个文件,.der用于加密,后面两个用于java服务器端,连接如下: http://www.cnblogs.com/makemelike/articles/3802518.html
2015-01-20 17:44:42
316
原创 swift中的几种传值
1.userdefault 存储小数据,在其他界面中调用,比较方便 注意:这些数据是常量,不能直接去改,即使强转也会崩溃的 这样,若要该变,像数组、字典,重新 var 定义 例下为数组: 一个地方这样存储: var arr = NSMutableArray(array: ["1","2","3"]) let user = NSUserDefaults.s
2014-12-25 15:00:56
453
原创 Xcode6 中一些设置
1.我们在Xcode5中经常把一些用的比较频繁的头文件写在文件夹(supporting files)中的.pch文件中,这样就不用在导入头文件了,可是6中没有了这个文件。 解决办法: ***创建新文件(cmd+n),选other----》pch file ***在工程build setting中搜索lan关键字会有apple llvm 6.0 - language ,在它下面有prefix
2014-11-26 11:03:43
494
转载 iOS在应用程序中打电话(三种)
iOS拨打电话(三种方法) (2014-09-04 11:31:07) 转载▼ 1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示 NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"186xx
2014-11-13 18:16:03
415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人