原创 testflight的使用

testflight 是蘋果官方給的上線前測試用的工具,個人認爲比較好用。具體介紹請找度娘,下面介紹下 testflight的用法。 首先,在手機上下載個 testflight,然後用上線appstore 的流程把新版本構建,並把工

原创 edgesForExtendedLayout 很有用的一個屬性 get!

本文是轉載,原地址:http://my.oschina.net/kobeli/blog/174374 edgesForExtendedLayout是一個類型爲UIExtendedEdge的屬性,指定邊緣要延伸的方向。 因爲iOS7鼓勵全

原创 關於證書的問題

   首先,Xcode上添加 Apple ID及註冊爲公司的開發者。        打開 developer.apple.com進 Member Center        選Certificates那個。在Provisioni

原创 關於Hockey app 裏的Crash 分析

首先上一張Hockey裏的crash記錄   Incident Identifier:崩潰報告的唯一標識符,不同的Crash日誌該標示符也不同。 CrashReporter Key:設備標識相對應的唯一鍵值(並非真正的設備的UDID,蘋

原创 iOS 手機橫屏後需要做一些處理

今天遇到一個問題,手機橫屏,沒做處理,然後導致出錯了 於是查資料,得知,手機橫屏後,UIKit會發出一個通知UIDeviceOrientationDidChangeNotification,只要註冊這個通知就ok了。 原文鏈接http

原创 自學swift (4) --- 一些超簡單的東西

1.!表示確定可選是有值的 叫做可選所對應的值強制去包裝 ? 對非可選變量或者常量不可以使用nil。如果代碼中常量或者變量需要處理沒有值的情況,請聲明爲合適類型的可選。如果沒有提供默認值,則會被自動設置爲nil like : va

原创 自學swift (3) --- 協議

協議這個東西吧,就是定義一套規範的方法,屬性,不去實現它。 可以被類,結構體等實現。 protocol SomeProtocol { var fullName : String{ get set } func des(

原创 自學swift (1)

總結 : 1. 想調用另一個類裏的方法或者屬性,這個方法或屬性需要寫到viewdidload()外 2.調用時 要先實例化A類 即 A().func 或 A().obj

原创 OC和Swift混編的一點小坑

首先 Swift調用OC的類 一個Swift工程,當創建一個OC類的時候 會出現這個提示,讓你創建一個bridging header文件。當然,如果你的類是從別的地方拖過來或其他情況的話,不要急,自己創建一個就好了。命名方式xxx-B

原创 iOS WebView重定向新開界面問題

這個問題困擾我好久了。終於搞好了。不容易啊。 首先介紹下這個問題,iOS上WebView 如果想更貼近native,就要加載新URL的時候新開個界面,但是如果加載的鏈接有重定向的話,就會在中間開一個空白的界面,這個好煩。然後就

原创 關於鍵盤

http://blog.sina.com.cn/s/blog_5d7aaff201013z4l.html

原创 自學swift (2) ---修飾符(後續補充中)

1.private(set) 在var或subscript定義作用域之前,你可以通過private(set)或internal(set)先爲它們的set權限申明一個較低的訪問級別。 private(set) var userName:

原创 千萬不要用cell.tag

有次我用到cell上一個控件的拖動事件,然後事件結束後找不到什麼參照物來看是哪個cell上的控件被拖動了。於是我自認爲很機智的用了cell.tag = indexPath.row。 啊尼?成功了。確實成功了,可以用。但是總感覺什麼地方不對

原创 自學swift (5) --- 運算符 (後續補充中)

?? 運算符 這個運算符叫空值合併運算符 a??b 即爲 如果a不爲nil則解包,否則返回b

原创 菊花怪

// // MyProgressView.h // test2 // // Created by MSMW on 15/3/18. // Copyright (c) 2015年 msmw. All rights reserved.