-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EmojiMe #3
base: master
Are you sure you want to change the base?
EmojiMe #3
Conversation
Smileys werden nun nach Augenstellung gedreht.
Das Decoding der anderen Parameter klappt leider gar nicht. Ich wollte den einen Decoder nur für das Bild anwenden (siehe endpointByAdding ...), aber Leider codiert er die anderen Parameter trotzdem nicht (parameterEncoding: .URL). Hab es jetzt zu Fuß gemacht, hast Du noch eine bessere Idee? `// eigener Endpoint, da Authentifikation und Bild
} |
Hey Max, so klappts: let parameterEncodingPic = Moya.ParameterEncoding.Custom({ requestConvertible, parameters in
let urlRequest = requestConvertible.URLRequest.mutableCopy() as! NSMutableURLRequest
guard var parameters = parameters else { return (urlRequest, nil) }
if let body = parameters["body"] as? NSData {
urlRequest.HTTPBody = body
parameters.removeValueForKey("body")
}
let urlEncodedParameters = parameters.flatMap { key, value in
return key + "=" + (value as! String) // FIXME: properly convert to String!
}.joinWithSeparator("&")
urlRequest.URL = NSURL(string: urlRequest.URL!.absoluteString + (urlEncodedParameters.isEmpty ? "" : "?") + urlEncodedParameters)
return (urlRequest, nil)
}) Noch eine schönere Variante, die return ["body": imageData, "faceRectangles": faceRectangles.map({ $0.description }).joinWithSeparator(";") ] |
Btw. so sollte es im Idealfall klappen, wird dran gearbeitet, kannst ja was zu beisteuern ;) Moya/Moya#114 Fix mal bitte noch grad das Repository, also was ich in der Email schrieb und dass du nicht zwei Xcode Projekte im Repo hast. Außerdem die Tests löschen, wenn die leer sind. |
Vielen Dank, scheint ja echt für alles ne Funktion zu geben 👀 |
Change smiley on single faces by swiping, added 10 new Smileys (only available on Swiping)
Sehr schönes Beispiel, wie wir auf höchst komplexe Technologie anderer Entwickler zurückgreifen und darauf aufbauen können 👏 5/2 Pt. 💯 |
UI update and better user interaction :)